Other Parts Discussed in Thread: TMDS64EVM
Tool/software:
AM64x boot ROM supports booting from parallel GPMC NAND.
From "4.4.10 GPMC NAND Boot" in AM64x TRM
"AM64x ROM only supports boot from ONFI 1.0 compatible 8 bit parallel NAND memory up to 2Gbytes in size connected to GPMC CS0 with the following geometries:
• 2Kbyte page and spare area of at least 64 bytes or
• 4Kbyte page size and spare area of at least 128 bytes"
Please refer to AM64x TRM "Chapter 4 Initialization" for details on GPMC NAND support by boot rom.
The FAQ lists how to flash and boot u-boot from GPMC NAND on TMDS64EVM [1] and [2] with AM64x Linux SDK 10.0.7.4 [3]
[1]. TMDS64EVM https://www.ti.com/tool/TMDS64EVM
[2]. TI reference NAND card (TMDS64DC02EVM)
[3]. https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM64X/10.00.07.04