解决了一个问题啊,供大家分享一下,是师兄教我的,叫我自己整真的是很难整明白,真的,感觉学习arm,自学,没有人教你,实在是很难啊。我遇到的问题是:
烧写完u-boot之后,就是下载内核,我用的是虚拟机VMware Workstation 6.0.3.80004,在里面装的ubuntu,在Windows下用的校园网,使用自动获得IP,在虚拟机下用的NET方式进行上网,在虚拟机下用tftp和nfs都能自我测试,在Windows和虚拟机下都能互相ping通,连接好开发板了,在LINUX的minicom下进行tftp下载内核,总是retry count exceed,start again....
很闹心。整了一段时间,我问了师兄,他给我解决了问题。
解决:虚拟机下是通过Windows的网卡进行联网的。而开发板是连接在Windows下的网卡,所以虚拟机要和开发板在同一网段,要ping通的话,则三者必须在同一网段。基于此,在Windows下指定固定IP,虚拟机下,使用bridged方式,关闭虚拟机在Windows下的两个网卡,这样就能互相ping通了。
阅读(759) | 评论(1) | 转发(0) |