|
发表于 2006-3-20 10:02:40
|
显示全部楼层
不用ECC确实会造成坏块,我之前就吃过这个苦头,在2.6.11.8上。后来改用2.6.15.4kernel,支持ECC,文件系统cramfs、yaffs都可以,甚至从主机挂载(配置内核支持网络启动)。
下面是我移植的经验:
1.vivi做bootldr
2.可以用原来的做文件系统,启动要参数改为 ... console=ttySAC0 具体用法查看vivi命令param
3.分区是随自己喜好的,楼主分区跟我一样,当然如果资源很紧张或者说是做产品那就不可取了。
请对比你vivi里面分区和内核源码分区并使其一致。
4.yaffs请自行添加,另外如果是2410,DM9000网卡驱动要改,目前的修改方法还很复杂,建议去华恒论坛上仔细查看2.6内核移植帖。
5. 2.6无论源码结构还是实际运行效率都要比2.4好很多。 |
|