OK6410之开发环境的搭建

  这几天搭建ok6410开发环境可是耗费心智。在这里我不得不说一下飞凌公司,有些东西不知他们有没认真测试过,反正是问题一大堆,论坛上的回答大多有没有建设性,我并不是想批评谁,只是希望你们能为我这样的菜鸟稍微找一下想,方便大家,就是方便自己。希望贵公司能听听我的心声。


开发环境可谓是学习的首要条件,没有环境何谈学习。看了国嵌的视频,tftp服务,反正目前我还不知道怎么上传文件到开发板上。国嵌是在uboot环境下将zImage上传的开发板的内存然后,bootm启动。首先光盘中的uboot不支持ping,tftp。在网上茫茫的信息中,终于找到一个支持tftp uboot。我也知道自己可以移植uboot,但对有我这样的初学者,那有那技术。到处讲的又不胜详细,而且东拼西凑,内容大多雷同。

好有了支持tftp的uboot这下可高兴坏了我,可马上问题出来了,根本行不通。用交叉线连接开发板和pc。

tftp没有响应。不要说我的tftp服务没配好,pc 和虚拟机可以tftp但开发板就是不行。什么防火墙的,杀毒软件,我全部给关了,就是不行。网上有同样的问题,但不知他们最后怎么解决的。


最后开发板进入到linux系统通过nfs,开发板可以mount虚拟机的文件。光盘中的3.0.1linux系统不行。从飞凌官网又下了个才最终安装了一个yaff2可读可写的文件系统(安装cramf文件系统后,通过sdcard将yaff2文件系统的压缩包解压到/mnt/disk下,让后修改uboot的bootargs也可yaff2文件系统)。

通过交叉线把pc与开发板连接后,两者一会能ping通,一会又ping不通。大多数是ping不通的,奇怪的是当pc ping开发板,同时开发板ping pc,会通一会。人都被折腾坏了,想是不是交叉线问题。网上没有找到解决办法。那些说防火墙问题的,我保证所以该开的都开了,该关的都关了,就是不行。当用外网线接pc,主机可以与虚拟机mount,一交叉线就不行跟不谈开发板mount了。人都快心灰了,想到买个交换机试试,用直通线。花了30块钱买了一个,开始测试好像不行,又去换了个路由器更是不行,到最后还是拿了个交换机,我都不好意思了,还是谢谢店老板。


同学请吃饭,回来后接好后测试,出乎意料开发板与主机居然能顺利ping通,不像开始一会通,一会不通。在宿主机(windows)安装的nfs,开发板终于mount上了,实在是太不容易了。但开发板和虚拟机ping还是时通时不通。不管了,开发板mount宿主机的目录,再将该目录与虚了机通过wmware tool共享,也就实现虚拟机与开发板共享。问题得到解决,但解决的不是很完美。不过现在主机可以边上网,边mount,不用一会拔网线的。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值