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.

DM6467-PCI 烧写完u-boot和内核文件后无法启动



您好,我初学不久。

在使用DM6467-PCI的开发板的时候,烧写完新编译的u-boot文件和内核uImage文件之后,使用bootm可以正常启动。

但是一旦重新启动之后就会报错,打印信息如下

              Loading from NAND 64MiB 3.3v 8-bit ,offset 0xa0000
              **Bad Magic Number 0xffffffff **
              ##Booting image at 80700000 ...
              Bad Magic Number
之后就无法启动了。我这边把u-boot和内核文件还原为初始的文件之后,还是出现同样的问题。
请问这可能是什么问题
  • Zeng Fangyuan,

    看起来是nand烧写有问题。你在用烧写uImage到nand后,能否回读一下,看是否写入的和读出的是一致的?烧写的nand的位置是否正确?

    bootm是直接从ddr读取uImage然后启动,由于你之前烧写uImage到nand,会把先把uImage下载到ddr,所以就启动成功了。