I am developing with RT1172 M7. MCU boots failed and breaks at 0x223104.
Does anyone have suggestions for this case? Thank you very much!
Before that, I have written the SRK_1_2_3_4_fuse and closed SEC_CONFIG, then signed the image and burned it into flash.
Additional information:
a. Memory
b. Generate HAB4 PKI Tree.
c. Generate SRK table and fuse.
d. Sign the image and merge the signature bin.
e. Write SRKH and check.(fuse index 0x30~0x37)
f. Write SEC_CONFIG fuse and check. (fuse index 0x16)
g. Burn the signed image and reboot.
More info you can find in the attachment.
Solved! Go to Solution.
I have resolved this issue.
The critical step is: merge the right FDCB to address 0x30000400.
(Once your code changes, the FDCB may change)
Hello,
To provide you better support I will need more information from your end. Are you using our EVK or a custom board? If you are using a custom board, did you try to flash your image before securing it? If so, did it work? Probably the problem is not related to securing your board but with the hardware. How are you loading the image into the flash?
Regards,
Victor
I have resolved this issue.
The critical step is: merge the right FDCB to address 0x30000400.
(Once your code changes, the FDCB may change)
Hi Victor,
Thanks for your support.
a. I'm using a custom board.
b. Sure, I have flashed the image before securing it, and it runs normally.
c. As you can see in the picture at step (g). I use J-Link to burn the image.
And another question, how can I get the HAB event with RT1172?
Modify the csf address and still not work.