1回答

0收藏

[评测分享] 【米尔MYS-8MMX试用】跑起网络文件系统 ubuntu20.04

#板卡评测 #板卡评测 2957 人阅读 | 1 人回复 | 2021-08-23

本帖最后由 robe.zhang 于 2021-8-23 18:57 编辑

【米尔MYS-8MMX试用】跑起网络文件系统 ubuntu20.04

上一篇文章,修改 uboot 添加网络功能后,本文基于上一篇编译出来的 uboot,跑起网络服务器上的 ubuntu 20.04 系统,也就是把 uboot 放在 sd 卡上,其他的所有一切包括内核、驱动、设备树、文件系统等等所有的东西都放在服务器上,这种方式好处很明显,对开发过程极其友好,比如修改内核,服务器编译后,板子重启搞定,不用自己再把内核复制到板子上,比如修改设备树,服务器编译后,板子重启搞定,不用自己复制,比如调整驱动,比如写个应用程序,只要编译完,服务器上有的东西,板子上也能找到,就是这么方便。

比如笔者的 SD 卡,只烧写 flash.bin文件,甚至一个分区都不存在,因为笔者压根就不用 SD 卡的任何分区,所以 SD 卡有没有分区无所谓
Uubntu 文件系统在电脑上,在这里:
nfs ubuntu开机动画:
以下是启动记录:
boot_log.txt (45.33 KB, 下载次数: 3)
到此,整个开发环境搭建起来了,所有镜像和文件重新调整添加网络文件系统支持,并编译出来,编译的所有文件全部调试验证成功了,接下来可以愉快的开发了

笔者整个编译过程是一个个手工单独编译的,手工单独编译要对各个文件包有所了解,编译过程是有点繁琐,优势也很明显,速度很快,非常快,大约 20 分钟就可以全部编译一遍,如果是增量编译,1分钟内搞定,再加上网络文件系统加成,1分钟内编译完重启完看到验证的结果;笔者后续会频繁编译内核,调整设备树,编译速度快就能快速迭代加快开发速度。
用 yocto 编译的话,省事方便,但是速度慢,如果公司配有很牛逼的开发服务器集群,那可以。



分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

jobszheng5

发表于 2021-8-24 14:48:40 | 只看该作者

嘿嘿
看了楼主的boot_log也没有看出来个啥。
NFS server 192.168.3.21
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条