Chinaunix首页 | 论坛 | 博客
  • 博客访问: 35900
  • 博文数量: 11
  • 博客积分: 461
  • 博客等级: 下士
  • 技术积分: 125
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-16 17:53
文章分类
文章存档

2011年(2)

2010年(1)

2009年(3)

2008年(5)

我的朋友

分类: LINUX

2010-08-15 21:52:50

移植VIVI有一段时间了,碰到很多稀奇古怪的问题,总结下,
1、vivi的分区一定要跟内核的移植。要不然会一直停留在
NOW, Booting Linux......
2、Uncompressing Linux............................................... done, booting the kernel.Uncompressing Linux............................................... done, booting the kernel.
停留在这边,网上查了很多资料,结果在head_armv.s在bl __lookup_processor_type之前加上 mov R0,#193
网上达人说传递参数有问题,具体没搞清,但是问题解决了
3、命令行参数要正确(这点我现在文件系统这边还是有问题),等好了,回来再写
4、用load flash vivi x等的时候要注意了,不要用DNW工具,貌似他会把一些数据当做命令解析了,导致下的数据不对
5、制作busybox的时候如果遇到很多错,尽量把用不到的功能给关掉,我做的时候把networking都给关了,结果没得错了,哈哈
6、制作文件系统遇到过说找不到version.h的问题,直接在那里加上版本号和后面一个宏的定义的
 
 
最后我的移植状态时到VFS 读取前面命令行参数设置的文件系统的有问题,具体还不晓得咋改
 
忘了说我的cross 2.95.3linux2.4.18 busybox1.00.10
 
现在命令行参数还是没完全搞清楚含义,root=,我不知道我的系统该写啥?
阅读(565) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~