天嵌 ARM开发社区

 找回密码
 注册
查看: 1662|回复: 3

2.6.25.8内核移植问题

[复制链接]
wping 发表于 2010-7-17 10:25:33 | 显示全部楼层 |阅读模式
在网上下了个2.6.25.8版本的内核,按照手册进行移植。。编译出来,内核大小只有1.49M(光盘里带了一个2.6.25.8的内核里面已修改好,编译烧进板子可以启动系统的,但编译好后的内核有1.85M)     烧进板子不能启动系统。。。思考。。。。。。。。。。

发现光盘带的内核比网上下载的内核,多了些文件:config_EmbedSky_XXXX   ,因为初学,里面的内容看起来吃力。于是对着我的板子的参数把config_EmbedSky_W35 _256MB(光盘带的)直接复制到网上下的内核目录下,,编译。。内核有1.7M了,烧进板,仍然不能启动。。。。。

串口信息:
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.16rc2 (Thu Jan 31 16:40:16 2008 UTC).
ASoC version 0.13.2
ALSA device list:
  No soundcards found.
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
List of all partitions:
1f00        256 mtdblock0 (driver?)
1f01       4096 mtdblock1 (driver?)
1f02     257536 mtdblock2 (driver?)
No filesystem could mount root, tried:  cramfs vfat
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
根据上面的提示我又重新烧了新的文件系统。启动后仍然打印出以上信息。。。。。。。

再根据最后一条错误,我再把光盘自带的内核里的分区文件:arch/arm/plat-s3c24XX/common-smdk.c以及对应的内核源码文件:drivdrs/mtd/nand/Kconfig   以及配置文件 /.config进行覆盖网上下载的内核,,再次编译,,,错误依旧。。。。仍是打印出以上信息。。。。。。。。。

请各位大侠指点小弟一下。。。

谢谢!!
亚瑟王 发表于 2010-7-17 14:59:10 | 显示全部楼层
你还没有移植yaffs文件系统吧,多出来的config_EmbedSky_xxx的是天嵌科技做好的配置文件。
 楼主| wping 发表于 2010-7-18 10:22:17 | 显示全部楼层
恩,刚才打了YAffs2文件系统补丁,现在好了,但是液晶屏只显示半截图开形,下半截是绿色,,这个是不是修改液晶驱动的原因?
亚瑟王 发表于 2010-7-24 20:50:44 | 显示全部楼层
是的,修改LCD驱动的参数,满足你所使用的LCD类型即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-20 02:48 , Processed in 1.034219 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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