LS1043A Programming in manufacturing stage

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

LS1043A Programming in manufacturing stage

1,938件の閲覧回数
amolshrotri
Contributor II

Hello,

We are developing platform based on LS1043A SoC. We are planning NOR based storage for keeping different required boot images (RCW_PBL, U-boot, Fman microcode, Kernel, DTB etc). I want to understand when we will get our customizes board, that will be completely vanila board without even RCW. So in that case as per my understanding to flash initial images like RCW, U-boot etc we need to have JTAG programmer (Lauterbatch or Code worrior).

Need some advice what is best approach to do factory level flashing at the manufacturing line?

Thanks & Regards,

Amol M Shrotri

タグ(1)
0 件の賞賛
返信
5 返答(返信)

1,866件の閲覧回数
stadium_aquino
Contributor IV

You can try openocd+semihosting. This will work with most debuggers. The documentation below is for the LS1046ARDB, but it should be pretty similar to the LS1043A.

https://u-boot.readthedocs.io/en/latest/board/nxp/ls1046ardb.html#jtag-boot

You will also need to modify the default_serial_console and spl_boot_device for your board.

0 件の賞賛
返信

1,907件の閲覧回数
Chavira
NXP TechSupport
NXP TechSupport

 

Thank you for contacting NXP support!

with CodeWarrior Tap is possible to boot the LS1043A and under U-boot you can program the NOR FLASH with the necessary components to boot your board under NOR FLASH another thing that you can do is program directly the FLASH with the flash programmer with CodeWarrior.

We have an application note called "RAM Boot using CodeWarrior on LS1046ARDB" that application note is useful for LS1043A too.

Search | NXP Semiconductors

0 件の賞賛
返信

1,901件の閲覧回数
amolshrotri
Contributor II

Thanks for the inputs.

My understanding is we have to have JTAG programmer at least to flash RCW and U-boot. And then using U-boot we can further program rest of the images.

Is my understanding correct? 

0 件の賞賛
返信

1,889件の閲覧回数
Chavira
NXP TechSupport
NXP TechSupport

No, with the CodeWarrior TAP, you have to boot the board from RAM and then under U-boot you have to Program the NOR FLASH or use the flash programmer in CodeWarrior and now you have a new board and you can use it.

Othe thing that you can do is boot from the SD card and under the U-boot, program the NOR FLASH.

0 件の賞賛
返信

1,886件の閲覧回数
amolshrotri
Contributor II

Thank you for the inputs.

0 件の賞賛
返信