日期:2014-05-16  浏览次数:20612 次

如何把linux2.6.xx内核移植到s3c2410的开发半板
折磨快1周了,实在找不到方法了。
那位大侠移植过2.6到2410,请指导一下,谢谢了。
我的开发板是   SBC-2410X
现在板子上的是2.4内核.
只要成功,马上给分!

------解决方案--------------------
你用的交叉编译环境不是自己建的吗?
如果是那应该知道的,或许你应该重头看看了
------解决方案--------------------
hehe,同情....
还是找个人要一份吧,上上开发板商的论坛
------解决方案--------------------
你是压根就不知道怎么做还是那一步上遇到了什么难题?不说清楚砸个搞?
------解决方案--------------------
简单的来说前面还有

...
make XXXdefault_config[可省略]
...
make menuconfig[必须,配置系统]
...
make dep[2.4需要,2.6省略]
...
最后是
make zImage
make modules

你看看手册上面要求的配置方案

make zImage 出错也有几种可能,看看错误
------解决方案--------------------
去www.uclibc.org看看吧,上面有制作交叉编译环境的
使用它可以制作出目标文件系统和内核
------解决方案--------------------
把linux2.6.xx内核移植到s3c2410???
我相当佩服你的勇气!!!!
在2.6的内核中已集成了对ARM9的支持,但是要让这个内核在你的2410上工作,那是一件相当麻烦的工作,而且凭LZ目前的水平,是一件不可能完成的任务,推荐你找一家做开发板的公司,去买一块集成有2.6内核的开发板,比你自己来移植需要的MONEY要少得多,人家一块板子大概2K至3K,你一个月的工资都不只这个数吧?你要是一个月能让你的2410跑2.6内核(包括驱动),那我对你的敬仰简直有若滔滔江水。。。。。。
------解决方案--------------------
哎,说说看
------解决方案--------------------
在华恒论坛www.hhcn.com早已有人弄出来了,到那里找找。
------解决方案--------------------
关注。。
------解决方案--------------------
我也做过几个嵌入式的实验,呵呵,不过都是很小的
------解决方案--------------------
这也能成问题,2.6.20对S3C2410支持了非常全面了,make ARCH=arm menuconfig
Load arch/arm/configs/s3c2410_defconfig
Save to .config
make ARCH=arm CROSS_COMPILE=arm-linux-

------解决方案--------------------
上网Google一下,都是现成的。感觉上2.6的内核在速度上要快一些。
------解决方案--------------------
2。6现在是趋势的啊