主题 : MLC nand init failed, -19, 2012 ported by FriendlyARM http://www.arm9.net 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 28842
精华: 0
发帖: 31
金钱: 165 两
威望: 33 点
综合积分: 62 分
注册时间: 2010-09-18
最后登录: 2017-09-13
楼主  发表于: 2013-04-02 00:39

 MLC nand init failed, -19, 2012 ported by FriendlyARM http://www.arm9.net

利用uboot启动远程Kernel(TFTP)以及挂载远程ROOTFS(NFS)   用的是最新的gcc4.7 和 mini210_linaro-2012.11-stable rc2的 uboot , 出现 MLC nand init failed, -19, 2012 ported by FriendlyARM http://www.arm9.net   的问题~ 是驱动问题?还是编译的问题~~ 还是挂载的 文件系统 有问题?
级别: 总版主
UID: 45585
精华: 3
发帖: 628
金钱: 3375 两
威望: 675 点
综合积分: 1316 分
注册时间: 2011-05-06
最后登录: 2018-10-18
1楼  发表于: 2013-04-02 10:11
这个得自已研究一下,应该是uboot没有带mlc的支持
级别: 侠客
UID: 87533
精华: 1
发帖: 41
金钱: 255 两
威望: 51 点
综合积分: 102 分
注册时间: 2013-02-19
最后登录: 2017-09-13
2楼  发表于: 2013-04-02 21:11

 回 楼主(windy021107) 的帖子

我也遇到一样的问题。只好在内核编译去掉nand的支持选项。现在是从sd启动,tftp挂kernel,nfs挂rootfs,暂时用不着nand。
我记得官方没有提供mlc的linux开源驱动,这个应该跟uboot没有关系,uboot已经识别出这个nand了的。而且linux的nand驱动应该是不依赖uboot的。不知道我的理解对吗?
级别: 侠客
UID: 87533
精华: 1
发帖: 41
金钱: 255 两
威望: 51 点
综合积分: 102 分
注册时间: 2013-02-19
最后登录: 2017-09-13
3楼  发表于: 2013-04-09 08:59
研究了一下,xoom总版主说对了,应该是u-boot的mlc部分有问题,我试着用同一个内核Image在superboot和u-boot上用,u-boot就是failed,所以linux的nand驱动的问题应该可以排除。现在不知道有没有高人把u-boot的这个问题解决了?