天嵌 ARM开发社区

 找回密码
 注册
查看: 2802|回复: 4

下载内核后,无法进入系统

[复制链接]
xjm05413 发表于 2009-12-6 17:33:47 | 显示全部楼层 |阅读模式
用3.4.5的编译器编译2.6.25.8的内核。执行make zImage之后,没有报错,但把编译出来的zImage.bin文件下载进开发板去之后,串口打印出如下信息:
No filesystem could mount root, tried:  ext3 ext2 cramfs msdos vfat romfs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
而且,液晶显示的logo图片上半部分有些乱码。。。。无法进入系统
请问这是什么错误?
 楼主| xjm05413 发表于 2009-12-6 17:38:55 | 显示全部楼层
补充一下,用4.3.3的编译器编译2.6.25.8的内核的时候,也没报错,把编译出来的zImage.bin文件下载进开发板去之后,能进入系统。。。
但是LED和蜂鸣器的测试程序,在液晶显示器上能够显示出相应的动作(改变频率值、选择某个灯亮等),但是,开发板上的蜂鸣器不响,LED灯也不亮或灭。就是说开发板硬件上没反应。。。
请问这又是什么原因?????谢谢
cmasp 发表于 2009-12-6 19:35:30 | 显示全部楼层
楼主编出来的内核还没有添加对YAFFS2文件系统的支持,建议楼主做完STEP11之后再来提问吧!



/*****************************************************************/
包邮 TQ2440开发板(256MB FLASH)+东华3.5寸触摸屏+8DVD资料+送USB转串口=580
http://item.taobao.com/auction/i ... 5708bea5401ef74.htm
/*****************************************************************/
 楼主| xjm05413 发表于 2009-12-6 21:00:52 | 显示全部楼层
root_qtopia_2.2.0_2.6.30.4_20090829.tar不是已经做好了的文件系统吗?
所以我就没做step 11的了。编译root_qtopia_2.2.0_2.6.30.4_20090829.tar解压后的文件,我是用mkyaffs2image 的,而且每次都编译出了一个60MB左右的bin文件。。。
亚瑟王 发表于 2009-12-8 11:12:34 | 显示全部楼层
1、在4.0版本的移植手册里面一直都在说使用3.4.5的编译器编译的内核要配合3.4.5编译器做的文件系统;我们提供的root_qtopia_2.2.0_2.6.30.4的文件系统是用4.3.3的编译器做的,所以你在你的内核中用不了。
2、你提出来的蜂鸣器、LED不工作,是因为在2.6.30.4中使用的设备名称和2.6.25.8中的设备名称不同导致的,这个地方是特意留出来的bug,因为按照我们的手册做习惯了,会让您丧失思考和动手能力,所以留出这样一个bug,主要是希望客户能够去想为什么。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-18 05:51 , Processed in 1.031250 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表