Hi:
I was trying to boot start my application. In the process of investigating, I found out there in the first boot-header area(0xFBC000) has a valid header will intercepting application booting. Just curious:
1> what is in this area?
2> can we erase the code in the first boot-header area?
3> why flashing the code will not erase or change boot header at that location???
Thanks
James
Hello,
In that case, I understand the 0x00F90000 ~ 0x00FFFFFF being designated application area. In that case, If the HSM is "disable", would/could this "0x00F8C000" contain a valid boot-record(with header 0x005Axxxx) at offset 0. Is that correct?
Yes, as the manual explains.
For HSM, a ID 0xFFFF0000FFFF0000 shall contain at offset 0 of "0x00F8C000". Is this statement correct???
Yes, as the manual explains:
Best regards,
Peter
Hello,
This is general user flash area, you can program /erase it as you like. This space is intended for user application and it is not programmed in NXP factory.
Since I do not know how you program/erase your application there can be some residual code from previous programming.
I suggest you to have a look at your erase process before programming.
Best regards,
Peter
Hi Peter:
In that case, I understand the 0x00F90000 ~ 0x00FFFFFF being designated application area. In that case, If the HSM is "disable", would/could this "0x00F8C000" contain a valid boot-record(with header 0x005Axxxx) at offset 0. Is that correct?
For HSM, a ID 0xFFFF0000FFFF0000 shall contain at offset 0 of "0x00F8C000". Is this statement correct???
Thank you
James