~悟`~念~ 发表于 2012-5-23 23:25:46

linux移植笔记2

接着上贴linux移植笔记1:
http://www.armbbs.net/forum.php?mod=viewthread&tid=12484&extra=
5.网卡驱动移植:
       注意:要连上网线,因为是实现网卡的移植。
       <1>.手册串行的问题也许大家很头疼,不知道到底该在哪里修改,找也要找半天;
      推荐方法:将天嵌源码解压到windows 里和手册做对比,然后和linux里你移植的内核在对比来确定正确的位置,因为天嵌有源码,源码是通过测试的,它的位置肯定没错。
      如:手57页,修改1278行内容,其实是在1378行,如果找的话很麻烦。
      <2>.ftp/telnet   /nfs功能
    ftp:直接在windows下的开始----->运行------>写入cmd --->回车
进入dos界面 然后就可以按着手册P66页做了;
    telnet:同上,就是将cmd改为telnet就OK了!
   Nfs :没用过nfs的朋友会问这个东西能干什么?
    解决:通过我用nfs,个人观点:它只是一个实现对arm开发板的一个扩展功能,通过挂载将nfs挂载到开发板上,将虚拟机里的linux和开发板里移植的linux形成通路,虚拟机里的linux将程序编译完毕后,开发板通过挂载目录区访问虚拟机里编译好的可执行文件经行实验,这也极大的提高了开发的效率。等移植到后面,大家会有有所了解的,现在不需要深问!
6.usb设备驱动的移植
很许多朋友遇到的问题:
             问题1:<1> 明明看到开发板已经识别了U盘,自动挂载目录怎么看不到挂载的东西呢?
             解决:1.以前的本去移植也许是手动挂载的,但是论坛的朋友新版本的也遇到这种情况手动挂载才能成功!(论坛的上的说法)
          2.开发板未启动时就插入U盘,然后再按8启动,这样在到自动挂载的目录应该可以搞定的。(我的做法),如果还不行,就重复几次!!!
注意:手册P74页有提到:
Usb_2Host功能和Usbgadget功能是冲突的,这里请一定要小心,这两个功能只能二选一。
      由于个人是个穷学生没有买摄像头的模块,所以这块有问题的,并解决了的请大家补充一下吧!其它的我个人没有遇到其它的错误,应该没有太大的问题。
接着下贴linux移植笔记3:
http://www.armbbs.net/forum.php?mod=viewthread&tid=12486&page=1&extra=#pid103288


TQ_guoxixiao 发表于 2012-5-24 09:33:53

多谢分享                              

chinafan 发表于 2012-10-19 20:38:56

    多谢分享

梦来是缘 发表于 2012-10-20 07:46:42

多谢分享   

冬瓜皮 发表于 2012-11-7 21:16:06

楼主的笔记给了很多帮助,同时学习到了楼主的探索精神
页: [1]
查看完整版本: linux移植笔记2