Fail to jump ivt_flashloader_signed.bin

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Fail to jump ivt_flashloader_signed.bin

979 Views
namsu_mun
Contributor III

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

Labels (1)
4 Replies

742 Views
namsu_mun
Contributor III

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,

0 Kudos

742 Views
jay_heng
NXP Employee
NXP Employee

Hi,

  Can you test this tool with blank i.MXRT chip (default fuse)?

Best Regards,

Jay

0 Kudos

742 Views
namsu_mun
Contributor III

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

0 Kudos