irpas技术客

RK3568 Debian10(buster) 基础操作_Terry.W

大大的周 5285

目录 编译和烧录系统基本信息查看更换软件源参考资料 Platform: RK3568 OS: Debian10 Kernel: v4.19.219 SDK Version:v1.2.3_20220108


编译和烧录

最简单的方法就是SDK根目录下直接运行编译脚本1

./build.sh debian

编译成功后会在rockdev目录下生成根文件镜像rootfs.img,用RKDevTool烧录即可。

build.sh中的build_debian函数如下,可以看出是根据条件执行了mk-base-debian.sh和mk-rootfs-buster.sh两个脚本,前者是Debian基础包和编译,后者是增加Rockchip相关配置适配。

function build_debian(){ ARCH=${RK_DEBIAN_ARCH:-${RK_ARCH}} case $ARCH in arm|armhf) ARCH=armhf ;; *) ARCH=arm64 ;; esac echo "=========Start building debian for $ARCH=========" cd debian if [ ! -e linaro-buster-$ARCH.tar.gz ]; then RELEASE=buster TARGET=desktop ARCH=$ARCH ./mk-base-debian.sh ln -rsf linaro-buster-alip-*.tar.gz linaro-buster-$ARCH.tar.gz fi VERSION=debug ARCH=$ARCH ./mk-rootfs-buster.sh ./mk-image.sh finish_build } 系统基本信息查看

1. 系统版本

root@linaro-alip:~# cat /etc/debian_version 10.12

2. 桌面环境

linaro@linaro-alip:~$ echo $XDG_CURRENT_DESKTOP LXDE linaro@linaro-alip:~$ echo $XDG_SESSION_TYPE x11 linaro@linaro-alip:~$ echo $DESKTOP_SESSION LXDE linaro@linaro-alip:~$ echo $GDMSESSION lightdm-xsession

这里要注意用shell远程连接开发板查看是无效的,需要直接用板子上的terminal来执行命令才能看到结果2。

更换软件源

在国内使用的话建议更换国内镜像源,以防外网资源下载错误。 可在板子上修改/etc/apt/sources.list 文件,本文以阿里云镜像为例,此外还有很多优秀的镜像站(如中科大,网易,清华等)可供选择。

#Add aliyun mirrors deb http://mirrors.aliyun.com/debian/ buster main non-free contrib deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib deb http://mirrors.aliyun.com/debian-security buster/updates main deb-src http://mirrors.aliyun.com/debian-security buster/updates main deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib

如有谬误欢迎指正,感谢阅读~

参考资料

《Rockchip_Developer_Guide_Linux_Software_CN.pdf》 ??

Linux系统检查查看桌面环境 ??


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #rk3568 #Debian10buster #基础操作 #Debian10