OK6410A板子


在公司摸了个板子,和家里用的一样的板子

搭建好TFTP环境后,就用板子里默认的uboot开始下载...

和虚拟机的ubuntu互拼,均不通,如果PC 不能Ping开发板还可以理解,没有控制报文协议,但是开发板ping不通PC,没搞明白...


更没弄明白的是,能uboot的网络完成内核的下载...


但是最后报如下错误:

Failed to execute /linuxrc.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
....

(还有好多提示)


网络搜索了搜索,说法五花八门


均未做尝试


直接用官方(2014.9)的最新uboot源码,编译,烧写


然后配置


通过tftp 正常下载 kernel 文件 zImage了...


PS 

很不喜欢那些藏着掖着的同行也好,爱好者也罢,其实完全没必要,技术这个玩意,你学不完,也不可能完全都搞的通透,没必要那么保守!

不过有时也可以理解,项目忙,解决问题解时,估计也就大概记笔记,忙完了,估计也很少有心情再慢慢整理,或者刻意的重现故障,形成文字分享出来了...


  最近关于OK6410 的文字,也算是忙里偷闲捣鼓,也只能说尽量记录详细记录过程,如果能帮助到遇到同样问题的伙计,欣慰啦!





Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐