Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
aglier
Level 4
Level 4
25 replies posted 25 sign-ins 10 replies posted

Hi,

 

we want to protect our Bluetooth address from beeing deleted when the firmware is updated.

We use "wiced_hal_write_nvram" to store the Bluetooth address in NVRAM.

Is there a way to protect it from beeing overwritten or is there another way to store data in non volatile memory

for this purpose?

 

Used hardware. CYBT-343026

 

Thanks in advance

 

Best regards

Alex

0 Likes
1 Solution
Ken_Zhang
Level 2
Level 2
Distributor - Zenitron(GC)
25 sign-ins 5 questions asked 10 sign-ins
0 Likes
2 Replies
Ken_Zhang
Level 2
Level 2
Distributor - Zenitron(GC)
25 sign-ins 5 questions asked 10 sign-ins

Hi Alex

You can see bellowing link to answer your question.

https://community.infineon.com/t5/AIROC-Bluetooth/Program-NVRAM-at-Production/m-p/349344#M1897

 

0 Likes
Ken_Zhang
Level 2
Level 2
Distributor - Zenitron(GC)
25 sign-ins 5 questions asked 10 sign-ins

And  if you have MCU to control  CYBT-343026,  generally, you can save BT address in the MCU flash, after update BT firmware,  you can rewrite address by the wiced_hal_write_nvram. Or you can change address derictly in firmware* .hex file when you download firmware.

0 Likes