Hi,
I am trying to test "Flashloader_RT1064_1.0_GA" for HAB, but could not execute "ivt_flashloader_signed.bin".
"ivt_flashloader_signed.bin" is generated from "Flashloader/flashloader.srec", using "elftosb -f imx -V -c ..\..\bd_file\imx10xx\imx-dtcm-signed.bd -o ivt_flashloader_signed.bin flashloader.srec".
---------------------
Tools\elftosb\win>..\..\sdphost\win\sdphost -V --usb 0x1fc9,0x0135 -- error-status
Status (HAB mode) = 305411090 (0x12343412) HAB enabled.
Reponse Status = 4042322160 (0xf0f0f0f0) HAB Success.
Tools\elftosb\win>..\..\sdphost\win\sdphost --usb 0x1fc9,0x0135 write-file 0x20000000 ivt_flashloader_signed.bin
Preparing to send 102400 (0x19000) bytes to the target.
(1/1)1%Status (HAB mode) = 305411090 (0x12343412) HAB enabled.
Reponse Status = 2290649224 (0x88888888) Write File complete.
Tools\elftosb\win>..\..\sdphost\win\sdphost --usb 0x1fc9,0x0135 jump-address 0x20000400
Status (HAB mode) = 305411090 (0x12343412) HAB enabled.
Tools\elftosb\win>..\..\sdphost\win\sdphost -V --usb 0x1fc9,0x0135 -- error-status
Status (HAB mode) = 305411090 (0x12343412) HAB enabled.
Reponse Status = 858993459 (0x33333333) HAB failure.
---------------------
Target board has programmed with "SRK_1_2_3_4_fuse.bin" in "Flashloader_RT1064_1.0_GA".
Please let me know how to debug it~
Regards,
Namsu
You may want to try this tool GitHub - JayHeng/NXP-MCUBootUtility: A one-stop boot utility tool based on Python2.7+wxPython4.0, it...
Thank you for help, I have found same problem on NXP-MCUBootUtility;
If run "Load Signed Image" without "Burn SRK data", the device's HAB was closed and could not down load "ivt_flashloader_signed.bin" again.
Regards,
Hi,
Can you test this tool with blank i.MXRT chip (default fuse)?
Best Regards,
Jay
Hi Jay,
Sorry for late reply, I have tested blank i.MXRT with default fuse. If just run "Load Signed Image" without "Burn SRK data", the device's HAB was closed and then could not execute "ivt_flashloader_signed.bin" any more. Anyway, the other things are OK, and your tool works well. Thanks.
Namsu