主题 : NANDFLASH启动进不了Linux系统,求帮助! 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 55129
精华: 0
发帖: 35
金钱: 175 两
威望: 35 点
综合积分: 70 分
注册时间: 2011-09-13
最后登录: 2013-05-13
楼主  发表于: 2011-11-30 10:25

 NANDFLASH启动进不了Linux系统,求帮助!

由于本人课题需要,按照友善之臂的Micro2440开发板的资料,做了一个外设电路板,其上只有一些简单的东西,包括1个USB HOST、1个USB DEVICE、1个网口、1个串口、1个LCD接口,其它的东西都没有。做好了之后将Micro2440的开发板接上去,目前有2个问题。
第一,从NORFLASH启动能正常进入Bios,但是从NANDFLASH启动的时候不能正常进入Linux系统,提示信息如下:
MMU table base address = 0x33DFC000
DIVN_UPLL0
MPLLVal [M:7fh,P:2h,S:1h]
CLKDIVN:5h

S3C2440A USB Downloader ver R0.03 2004 Jan
USB:IN_ENDPOINT:1 OUT_ENDPOINT:3
FORMAT : <ADDR(DATA):4>+<SIZE(n+10):4>+<DATA:n>+<CS:2>
NOTE:Power off/on or press the reset button for 1 sec
            in order to get a valid USB device address.

NAND device:Manufacture ID: 0xec, Chip ID: 0xda(Samsung K9F2G08U0B)
Could not found stored vivi parameters. Use default vivi parameters.

#####FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
                       。
                       。
                       。
Version: 1026-2K
Enter your selection:

不知道为什么从NANDFLASH启动不了Linux系统,反而又进入了Bios界面。
然后我按下"b"键,是可以进入Linux系统的,其它命令也能正常操作,只是不能直接正常的从NANDFLASH启动进入Linux系统。
根据上面的提示,不太清楚是哪里的问题,请问大家这是什么情况呢?

第二,串口终端上面经常会出现乱码。比如我在Bios的时候,按下复位键,终端上面显示好几排问号,它不像平时操作终端只产生一些乱码,而是全是乱码,我再复位还是一样,必须关闭终端再开启,然后复位就好了。请问这个又是什么地方的问题呢?

感谢大家阅读我的问题,真心希望大家能够帮忙出出主意,我也研究了好多天了,一点头绪都没有,在这里谢谢大家了!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-11-30 10:39
乱码一般是因为使用了扩展的串口,比如usb转的
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 55129
精华: 0
发帖: 35
金钱: 175 两
威望: 35 点
综合积分: 70 分
注册时间: 2011-09-13
最后登录: 2013-05-13
2楼  发表于: 2011-11-30 10:44
感谢 mindee 的回复!
我确实使用了USB转串口,我也觉得是这个估计有点问题,之前用开发板的时候也出现过乱码,不过一般就一些的,没有现在这么夸张,复位一次,本来应该出现的Bios菜单信息全是问号,就觉得有点奇怪了。
请问mindee有没有遇到过我的第一个问题呢?
级别: 新手上路
UID: 55129
精华: 0
发帖: 35
金钱: 175 两
威望: 35 点
综合积分: 70 分
注册时间: 2011-09-13
最后登录: 2013-05-13
3楼  发表于: 2011-12-01 10:05
经过对VIVI的一些参数修改过后,提示信息中的“Could not found stored vivi parameters. Use default vivi parameters”已经变成了“Could found stored vivi”,但是仍然进入不了系统,那些菜单仍旧存在,我打了OM0、1管脚,是对的呢,实在不清楚哪些地方的问题,不知从哪儿入手呢!
各位有没有遇到过这种问题呢,还请不吝赐教!
级别: 新手上路
UID: 55129
精华: 0
发帖: 35
金钱: 175 两
威望: 35 点
综合积分: 70 分
注册时间: 2011-09-13
最后登录: 2013-05-13
4楼  发表于: 2011-12-01 18:47
虽然具体原因没找到,不过我换了个bootloader,然后就好了。
结贴了