[]【HarmonyOS HiSpark AI Camera试用连载 】AI Camera的uboot学习1-准备

阅读量0
0
0
代码学习自然是从bootload开始,我们来研究一下AI Camerauboot吧。
我们在系统启动时,及时输入一个回车,可以看到AI Camera启动uboot,提示符为“hisilicon#”。
图片1.png
看看编译时间20200908 23:26:57可以推测出华为的007工作制:)
我们知道系统通用的启动过程都是系统上电,执行uboot,初始化DDR,将OSFlash读取到DDR中,启动OS
Uboot本身也有命令行支持,我们看看它支持哪些命令吧。
图片2.png
图片3.png
先看看版本吧。
图片4.png
似乎不是https://ftp.denx.de/pub/u-boot/上的标准版本。
图片5.png
不过没关系,首先还是把网络调起来看看。直接ping一下eth0连接的地址:
图片6.png
发现IPMAC都不正确,查看环境变量
图片7.png
果然是没有设置setenv试试
图片8.png
如果采用C类地址,可以不用设置netmask
再看看
图片9.png
试试看是否生效,尝试ping网关192.168.137.1
图片10.png
Ping一个不存在的地址试试
图片11.png
说明地址设置是正确的。再到外部查看,arp学习正确。
图片12.png
因为uboot裸机程序,uboot可以ping通外部,外部不可pinguboot,所以我们就不用再尝试从192.168.137.1ping我们新设置的192.168.137.100了。
保存设置
图片13.png
嗯,接下来,我们就可以考虑通过外部tftp server或者nfs来启动系统。

PING.png

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友