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.

DM8127第二部分U-BOOT不运行的问题

现在我们在调试新的板卡,上面DM8127电路基本参考了appro的开发板,但是下载好u-boot.min.nand和u-boot.bin,上电发现串口只输出第一部分的u-boot.min.nand的调试信息,输出信息最后显示把第二部分代码u-boot.bin写入到DDR。如下:

U-Boot 2010.06 (Mar 19 2014 - 14:57:42) DM8127_IPNC_3.80.00

TI8148-GP rev 2.1

ARM clk: 600MHz

DDR clk: 400MHz

L3 clk:  200MHz

IVA clk: 450MHz

ISS clk: 400MHz

DSP Default OFF

DSS Default OFF

DRAM:  512 MiB

DCACHE:  Off

NAND:  HW ECC BCH8 Selected

256 MiB

Using default environment

The 2nd stage U-Boot will now be auto-loaded

Please do not interrupt the countdown till TI8148_EVM prompt if 2nd stage is already flashed Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x20000, size 0x40000

262144 bytes read: OK

## Starting application at 0x81000000 ...

之后串口就没有输出调试信息了。通过CCS查看了DDR对应地址的数据,发现我们自己板卡的数据和appro开发板上DDR对应地址的数据是一样的,所以可以说明DDR的写入读出也是没问题的,但是自己板卡上的u-boot就是不运行;DDR的选型和开发板是一样的,FLASH的选型和开发板也是一样的,其他电路有稍许不同,同样的代码烧写到开发板就是可以使用的