从事单片机开发多年一直想买一个开发板学习Linux系统,这次狠心花了800多打样买了一个讯为的RK3568低配。裸板配置。
因为讯为没有编译系统的视频教程,只有文档的教程,而且只有瑞芯微官方带的Linux源码中的系统编译后文档教程。像ubuntu是没有教程的。所以也只能是先按教程编译一遍buildroot系统的Linux。
1、我使用讯为配置好的Ubuntu环境。
根目录是这样的
2、下载Linux源码
下载后通过samba共享到Linux系统中。
刚开始我的电脑共享不了,提示拒绝访问,我是这样解决的:
Ubuntu使用Samba设置共享文件夹提示“拒绝访问”的解决办法一_qingeratech的博客-CSDN博客
可以共享后需要把Linux源码的压缩包复制到家目录的Linux目录下,这目录是讯为配置环境时候建立的。而且源码必须放在这目录下才能编译出正常的系统。刚开始我不知到自建了一个linux目录百编译都是正常但是下载程序后系统不运行,开在了kernel界面。
正常需要如下:
然后解压
编译之前一定不要忘记先设置显示类型:
开始编译,直接./build.sh all放着就好,因为编译需要好久,单独编译一下子看一下太麻烦了。
编译成功后
打包成updateimg镜像下载到开发板
生成的镜像在rockdev下
再通过共享拷贝到windows下载
重启之后就看到开机后的桌面了
就是目录高错了编译了好几次。
至此记录一下。