Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

WICED Studio Wi-Fi Combo

lefeno
New Contributor II

According to my understanding, the SECURE BOOT option is written to the OTP address field, and maybe is used in the ROM bootloader only to decrypt and authenticate the 2nd stage bootloader.

Is there any WICED SDK API to help me read this field to check if my cypress hardware has the SECURE BOOT option enabled or not? Or any way to check if my hardware is using secure boot in my code?

I'm using cypress dev CYW54907.

0 Likes
1 Solution
lefeno
New Contributor II

Hi,

I already read this doc and use this api below, will it work if I don't integrate mfg_app to my firmware image?

platform_otp_read_bit_unprotected(4672, &read_bit)

Btw, does BOOT_OPTION_REDUNDANT OTP field serve as a backup for BOOT_OPTION? I see that the content of both field are the same.

Thanks

View solution in original post

0 Likes
2 Replies
AditiB_81
Moderator
Moderator

Hi,

You can check this app note and let me know if there are still any queries-

https://www.cypress.com/file/298286/download

Thanks

Aditi

lefeno
New Contributor II

Hi,

I already read this doc and use this api below, will it work if I don't integrate mfg_app to my firmware image?

platform_otp_read_bit_unprotected(4672, &read_bit)

Btw, does BOOT_OPTION_REDUNDANT OTP field serve as a backup for BOOT_OPTION? I see that the content of both field are the same.

Thanks

View solution in original post

0 Likes