Armbian常用系统定制
符号说明
SDK$:指代源码路径console$:泛指主板的命令行控制台。主板命令行控制台ADB$:Android Debug Bridge 命令行工具,泛指可运行 ADB 的环境
镜像源替换
armbian 官方镜像源
console$ cat /etc/apt/sources.list.d/armbian.sources
Types: deb
URIs: https://apt.armbian.com
Suites: noble
Components: main noble-utils noble-desktop
Signed-By: /usr/share/keyrings/armbian-archive-keyring.gpgUbuntu 官方镜像源
console$ cat /etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: http://ports.ubuntu.com/
Suites: noble noble-security noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgUbuntu 24.04 中科大镜像源
Debian 12 中科大镜像源
开机启动脚本
KICKPI 默认会启动 kickpi.sh 脚本,可将开机启动的脚本(或其他服务)添加到 kickpi.sh 脚本中。
串口自动登陆
MIPI 屏显示
主板中已存在MIPI屏幕的dtbo文件
示例:
板子上接的是 8寸屏,型号为 MX080B2140 ,添加对应的 overlays 名称。重启后,就能点亮对应的屏幕。
overlays=rk3576-kickpi-lcd-mipi-MX080B2140 添加对应的 dtbo 名字
4G/5G 模块
如果监测到4G/5G模块,开机会执行 /usr/bin/quectel-CM 进行拨号上网。
需要定制 4G/5G 模块软件功能,可通过定制移远官方Linux软件。
https://github.com/quectel-open-source/Quectel_QConnectManager_Linux
GCC⼯具链
安装命令
安装后,可以在主板上 gcc 编译软件
Chromium 浏览器
推荐使用 chromium 浏览器,目前测试播放视频较为流畅。
安装方式
FireFox 浏览器
安装方式
不推荐使用 firefox 浏览器,目前会存在 profile 问题,导致重启后无法打开浏览器。
解决方法一
在linux的终端输入
删除错误的 profile
新建profile 来启动 firefox。
解决方法二
导出镜像修改 armbian 镜像
第一步,导出文件系统镜像到 U盘/SD卡 等存储路径
第二步,确认文件系统镜像大小,如果大于 armbian镜像
第三步,如果文件系统镜像大于原本的镜像容量,需要调整原本 armbian 镜像容量
调整armbian的镜像大小为8G
确认节点生成
调整分区大小,使用parted工具
调整文件系统大小
第四步,挂载 armbian镜像文件系统
第五步,挂载导出的文件系统
第六步,替换文件系统
第七步,卸载
第八步,修改后的镜像已经完成。
以上步骤也可用脚本进行更新,参考:
RKNN 部署
armbian 系统支持部署 rknn-toolkit2,rknn_model_zoo,参考 rockhip 官方文档如下:
https://github.com/airockchip/rknn-toolkit2/tree/master/doc
https://github.com/airockchip/rknn_model_zoo/tree/main/docs
Last updated