問題描述:
更換 nand 后,Linux 系統可以寫入到 NAND ,可是 uboot 無法啓動引導。
log 顯示:
U-Boot SPL 2016.05-gce2ca80-dirty (Jun 14 2023 - 13:32:57)
I2C speed: 10000 Hz
Trying to boot from MMC1
reading u-boot.img
reading u-boot.img
U-Boot 2016.05-gce2ca80-dirty (Jun 14 2023 - 13:32:57 +0800)
AM335X-GP rev 2.1
Watchdog enabled
I2C: ready
DRAM: 512 MiB
NAND: 512 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
------------------Begin update system to Nand -----------------
NAND erase.chip: device 0 whole chip
Skipping bad block at 0x0b480000
Skipping bad block at 0x18000000
Skipping bad block at 0x18040000
Skipping bad block at 0x1bb00000
Erasing at 0x1ffc0000 -- 100% complete.
OK
reading MLO
58132 bytes read in 8 ms (6.9 MiB/s)
NAND write: device 0 offset 0x0, size 0xe314
98% complete 58132 bytes written: OK
reading u-boot.img
400492 bytes read in 28 ms (13.6 MiB/s)
NAND write: device 0 offset 0x80000, size 0x61c6c
99% complete 400492 bytes written: OK
reading zImage
4628824 bytes read in 251 ms (17.6 MiB/s)
NAND write: device 0 offset 0x280000, size 0x46a158
99% complete 4628824 bytes written: OK
reading am335x-cmi_at760.dtb
37540 bytes read in 8 ms (4.5 MiB/s)
NAND write: device 0 offset 0x700000, size 0x92a4
98% complete 37540 bytes written: OK
reading ubi.img
66977792 bytes read in 3580 ms (17.8 MiB/s)
NAND write: device 0 offset 0x780000, size 0x3fe0000
99% complete 66977792 bytes written: OK
------------------success update system to Nand -----------------
U-Boot SPL 2016.05-gce2ca80-dirty (Jun 14 2023 - 13:32:57)
I2C speed: 10000 Hz
Trying to boot from NAND
U-Boot SPL 2016.05-gce2ca80-dirty (Jun 14 2023 - 13:32:57)
I2C speed: 10000 Hz
Trying to boot from NAND
已嘗試操作:
嘗試過修改 I2C speed 為 4000、10000、1000


