This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,各位好,
目前AM3352自制板移植ti-processor-sdk-linux-am335x-evm-06.03.00.106时遇到一个问题, 通过nand启动加载uboot后会自动重启;
启动方式选择00010b URAT0 -> SPI0 -> NAND->NANDI2C;
1.通过URAT0 下载u-boot-spl.bin 和 u-boot.img后可以正常u-boot命令行操作,板子不会自动重启
2. 在第一步方式下,把MLO 和 u-boot.img 烧写到nand中,断电重启板子,u-boot正常启动完后,就会自动重启,串口重新打印CCCCC
3. 第一步的u-boot.img和第二步u-boot.img是相同文件,对比过MLO和u-boot-spl.bin,MLO对了GP header信息
启动过程如下:
CCCCCCCC
U-Boot SPL 2019.01-g7339be8-dirty (Sep 17 2020 - 15:58:18 +0800)
Trying to boot from NAND
U-Boot 2019.01-g7339be8-dirty (Sep 17 2020 - 15:58:18 +0800)
CPU : AM335X-GP rev 2.1
Model: TI AM335x EVM
DRAM: 512 MiB
NAND: 256 MiB
MMC: OMAP SD/MMC: 0
Loading Environment from FAT... <ethaddr> not set. Validating first E-fuse MAC
Net: eth0: ethernet@4a100000
Warning: usb_ether MAC addresses don't match:
Address in ROM is de:ad:be:ef:00:01
Address in environment is f8:30:02:e5:a6:77
, eth1: usb_ether
Hit any key to stop autoboot: 2 CCCCCCCC
在TI GP EVM上使用从SDK 6.3编译的MLO和u-boot.img进行了测试,nand启动没有问题。
你能否在nand启动过程中进入uboot命令行?