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.

AM3352: 更換NAND后,無法uboot

Part Number: AM3352


問題描述:

      更換 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