This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

OTP Reading wrong data in case of booting from bank1

I am using MCBSTR9 board with uVision3.

We have programmed MAC address in the OTP, OTP is read correctly if controller is boots from bank0.

If controller boots from bank1 OTP is read wrongly as F0:FF:1F:E5:18:F0 instead of actual data.

We have implemented IAP, so board always starts with boot bank1 and then switches to bank0.

Please advice solution