Tool/software:
AM62L ROM supports boot from ONFI 1.0 compatible 8-bit parallel NAND memory of 2Gbytes or less in size connected to GPMC CS0 with the following geometries and features
• 2Kbyte page and spare area of at least 64 bytes or
• 4Kbyte page size and spare area of at least 128 bytes.
• Non-ECC part only
- ROM uses ELM to handle ECC.
- ECC is BCH8 using D7:0 for data
- The param page CRC is checked and in case of failure the redundant page is used.
The FAQ lists how to flash u-boot to GPMC-NAND with USB-DFU on AM62L EVM + NAND daughter card with AM62L Linux EA release, where MT29F8G08ADAFAH4 is on the gpmc-nand daughter card as listed
[ 2.759530] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xd3
[ 2.768643] nand: Micron MT29F8G08ADAFAH4
[ 2.774662] nand: 1024 MiB, SLC, erase size: 256 KiB, page size: 4096, OOB size: 256
[ 2.782546] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
There's companion FAQ on how to boot u-boot from GPMC-NAND from SD boot as listed below
https://e2e.ti.com/support/processors-group/processors/f/791/t/1468486