Hi All,
I am using iMX6UL board in our one of the project and we are using NAND interface to bootup the board with linux os. For this we have to write u-boot, kernel and fs into NAND data partition and we can write these data via JTAG debugger. ( We have already tried to flash data on NAND via USB serial bootloader , but it is not working. The device is not able to boot from NAND on power cycle)
Can you please provide the list of support JTAG debugger (with part number and supported software links) for i.MX6UL?
-
Dhvanil Patel
Ditto for IMX6UL_DDR3L_1GB_16bit_default.ds
Where does this file live?
Hello,
Please create request to get the Aid tool, producing memory
initialization scripts in .ds format.
How to submit a new question for NXP Support | NXP Community
Also You may use attachments in the following Community document
How-To use NAND boot on i.MX6UL EVK board
It contains initialization script in similar .inc format.
Regards,
Yuri.
Hi,
I also want to have these two files for debug by JTAG.
Do someone can help?
1. IMX6UL_DDR3L_1GB_16bit_default.ds [ddr initialization to debug a bare-metal app]
2. 0001-For-DS-5-debug-and-uart-console-work-normally.patch [kernel patch]
Hi,
This app_note AN5229.pdf, specifies two files that I am unable to find out yet,
1. IMX6UL_DDR3L_1GB_16bit_default.ds [ddr initialization to debug a bare-metal app]
2. 0001-For-DS-5-debug-and-uart-console-work-normally.patch [kernel patch]
From where are we supposed to get these files ?
We also have a i.MX6UL development board, and it is with 8G eMMC but not Nand Flash.
JTAG is supported by the CPU, but it's not pinned out to base board.
I think you can refer to the CPU chipset manual.
Hi Igor,
Thanks for update.
Is there any documentation available to use NAND flash and write image on nand flash on EVK board via JTAG (DStream or Lauterbach ) ?
As per my knowledge, i.MX6UL support both DStream or Lauterbach JTAG debugger ?
-
Dhvanil Patel
Hi Dhvanil
regarding documentation for jtag usage only AN5229
is available and recommendations in Hardware Development Guide
for the i.MX 6UltraLite Applications Processor
http://cache.freescale.com/files/32bit/doc/user_guide/IMX6ULHDG.pdf
I am not aware of usage jtag for nand programming.
Programming nand boot image is performed by kobs-ng tool in linux,
you can look at its sources and try to implement its algorithm in jtag script.
Index of /buildsources/i/imx-kobs
Best regards
igor
Hi Igor,
Thanks for updates.
Can you please provide well defined documentation to load u-boot, kernel and fs to NAND flash via JTAG ? Is there any vbs script available ?
-
Dhvanil Patel
Hi Dhvanil
unforutnately this is not supported
Best regards
igor
Hi Dhvanil
some tools are described in AN5229
ARMDS-5 Development Studio Debug i.MX6UL -EVK
http://cache.nxp.com/files/32bit/doc/app_note/AN5229.pdf
In general any jtag debugger supporting Cortex-A7 will suit.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------