production hab type for imx25

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

production hab type for imx25

1,506件の閲覧回数
erhany
Contributor II

Everything is fine for secure boot when we are in engineering mode. So we decided to try production hab type. The device is booted successfully in production mode hab type.
After that we erased the flash of the device in order to test another signed u-boot image.
The device now starts in programming mode and we want to flash something with mfg tool but it does not boot the mfg firmware.
The device waits forever in the memory initialization section. What shoud we use to initialize the device to boot from memory in order to reprogram?
Logs:
 
Friday, April 28, 2017 17:13:43
1 - Panel A Start processing TEST<LIST/>.
Panel A Start <CMD/> type="find" body="BootStrap" file="" timeout="60" onError="" text="".
1 - Panel A Finished <CMD/> type="find" body="BootStrap" file="" timeout="60" onError="" text="" SUCCESS code=0x0.
Panel A Start <CMD/> type="init" body="Memory" file="mx25ddr2.xml" timeout="10" onError="" text="".
Panel A: Reason is unknown,Operation stopped by user. The process terminated unexpectedly.
UCL.xml file
    <CMD type="find" body="BootStrap" timeout="60"/>
    <CMD type="init" body="Memory" file ="mx25ddr2.xml" />
    <CMD type="load" file="uImage" address="0x80100000" loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" >Doing preLoad."</CMD>
    <CMD type="load" file="initramfs.cpio.gz.uboot" address="0x80800000" loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" >Doing preLoad."</CMD>                                
    <CMD type="load" file="u-boot-signed.bin" address="0x83F00000" loadSection="OTH" setSection="APP" HasFlashHeader="TRUE" >Loading OS image.</CMD>
We also tried this but it again waits for ever in the first line:
 
<CMD type="boot" body="BootStrap" file ="u-boot-signed.bin" >Read from DDR script from U-Boot to init DDR Memory.</CMD> 
    <CMD type="load" file="uImage" address="0x80100000" loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" >Doing preLoad."</CMD>
    <CMD type="load" file="initramfs.cpio.gz.uboot" address="0x80800000" loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" >Doing preLoad."</CMD>                                
ラベル(1)
0 件の賞賛
返信
4 返答(返信)

1,353件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

  the MFG image in itself should be signed in the production mode. 

Regards,

Yuri.

0 件の賞賛
返信

1,353件の閲覧回数
erhany
Contributor II

Hi,

The mfg uboot image is already signed with production mode

Thanks

0 件の賞賛
返信

1,353件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

  is it possible to look at i.MX25 console (UART) boot log during MFG operations ?

Regards,

Yuri.

0 件の賞賛
返信

1,353件の閲覧回数
b36401
NXP Employee
NXP Employee

You can boot the device from SD card and cleen NAND flash.

Have a great day,
Victor

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信