TI中文支持网
TI专业的中文技术问题搜集分享网站

dm8148的nandflash启动时1st uboot无法启动,没有任何打印信息,sd卡启动和SPI启动都正常,拨码开关也正常,uboot是2010.06

TI员工,你好

请问下该问题是啥原因造成的?  尝试过uboot放在SPI,内核和文件系统放在nandflash,是可以正常运行的,但是拨码调至nandflash启动,没有任何打印,编译命令如下

-rw-r–r– 1 root root 208364 9月 16 10:48 u-boot.min.nand
-rw-r–r– 1 root root 67020 9月 15 15:14 u-boot.min.spi

rdk包是 ipnc_3.8

Chris Meng:

你好,

8-bit/16-bit位宽的boot设置是否正确?你使用的nand是否在DM8148支持的nand启动列表里?

user5771838:

回复 Chris Meng:

使用的是16-bit位宽的nandflash,这个如何设置?使用的nandflash型号是 MT29F2G08AAD这个是否在DM8148支持的nand启动列表里,如何查询?

user5771838:

回复 Chris Meng:

GIO0号管脚必须在NAND启动模式时必须接上拉电阻!,,,这个需要上拉么? 没有上拉会有影响么?

Chris Meng:

回复 user5771838:

user5771838使用的是16-bit位宽的nandflash,这个如何设置?

数据手册4.2.2 NAND Flash Boot

BTMODE[12] = 1b(16-bit Mode)

user5771838是否在DM8148支持的nand启动列表里,如何查询?

请参考DM814x TRM里Table 4-14. Supported NAND Devices相关内容。

user5771838:

回复 Chris Meng:

你好,

1.16bit已经设置OK
2.DM8148nand支持列表里支持
现在请问nand启动没有任何信息打印该如何解决,连1st启动信息都没有

Chris Meng:

回复 user5771838:

user5771838DM8148nand支持列表里支持

请确认ID,page size等信息都完全匹配。我们之前有遇到过ID一样,但page size等信息不同的情况。

user5771838现在请问nand启动没有任何信息打印该如何解决,连1st启动信息都没有

user5771838:

回复 Chris Meng:

我编译出的u-boot.min.nan是203k,但是文档上要求第一阶段的uboot小于110kb,这个有影响么?

赞(0)
未经允许不得转载:TI中文支持网 » dm8148的nandflash启动时1st uboot无法启动,没有任何打印信息,sd卡启动和SPI启动都正常,拨码开关也正常,uboot是2010.06
分享到: 更多 (0)