i.MX6UL Initial Load

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

i.MX6UL Initial Load

469 Views
vandoornum
Contributor I

I have a board with a i.MX6UL processor. UART1 is the only serial boot interface connected on the board. I was wondering what the standard procedure for initially loading u-boot or a first stage bootloader (FSBL) onto the system is.

I can communicate with the chip through the serial download protocol but I am having trouble transferring a file of more than 2kB (the protocol just seems to stop responding).

I have tried using the program at https://github.com/boundarydevices/imx_usb_loader with little success.

The JTAG port is available on the board.

Any advice that could be offered on how to go about initial load would be greatly appreciated.

Labels (1)
0 Kudos
Reply
1 Reply

357 Views
igorpadykov
NXP Employee
NXP Employee

Hi Jay

for jtag usage one can look on

AN5229 ARM DS-5 Development Studio Debug i.MX6UL-EVK

https://www.nxp.com/docs/en/application-note/AN5229.pdf 

or write own application loading code through uart using sect.8.9.3 Serial Download protocol

i.MX6UL Reference Manual

http://www.nxp.com/docs/en/reference-manual/IMX6ULRM.pdf

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

0 Kudos
Reply