news 2026/3/21 11:35:10

RK3562单板机系统使用与开发手册:基础操作、升级部署与工具链配置(一)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
RK3562单板机系统使用与开发手册:基础操作、升级部署与工具链配置(一)

前 言

本文档为单板机配套Linux系统使用说明,内容主要包含系统存储分区说明、系统启动配置、系统常规操作、系统升级流程等内容。

开发环境

Windows开发环境:Windows10 64bit、Windows7 64bit

Linux开发环境:VMware16.2.5、Ubuntu20.04.6 64bit

系统版本:Tronlong-Desktop 20.04(类Ubuntu)、Linux-5.10.209、U-Boot-2017.09

备注:本文基于2GByte LPDDR4X、16GByte eMMC配置单板机进行演示。

术语表

为便于阅读,下表对文档出现的关键术语进行解释;对于广泛认同释义的术语,在此不做注释。

注意事项

无特殊说明情况下,本文默认从eMMC启动系统,使用DEBUG作为调试串口,使用欣瑞达的XT070YTA23R_A6 LVDS电阻屏作为显示输出。

1系统启动说明

1.1启动方式

系统上电后,由CPU内部BootRom的引导代码依次从eMMC/SD卡、USB接口检测SPL启动程序,从第一个包含SPL启动程序的设备开始启动。SPL启动后,将优先从SD系统卡(非常规SD卡)引导U-Boot镜像,否则,将从原启动设备引导U-Boot镜像。

系统启动后自动登录root用户,调试串口终端会打印如下类似启动信息。"Bootdev(atags):mmc 0"表示从eMMC启动,"Bootdev(atags):mmc 1"表示从系统启动卡启动。

图 1

1.2打印信息说明

(1)Bootloader阶段打印信息

图 2

图 3

如上打印信息可知,单板机内存容量为2GByte,内存速率最高为1332MHz。

(2)Kernel阶段打印信息

图 4

如上打印信息可知,内核版本为5.10.209-rt89-g0eb8d4d,根文件系统位于eMMC的mmcblk0p6存储分区。打印信息解析如下表所示:

(3)Rootfs阶段打印信息

图 5

如上打印信息可知,文件系统版本为Tronlong-Desktop 20.04。

2内存与存储分区说明

2.1内存分区

我司提供的Linux系统已对单板机DDR内存进行划分,具体配置说明如下表。

(4)执行如下命令,可查看内核管理的内存空间。下图为2GByte容量LPDDR4X配置单板机的查询结果。

Target#cat /sys/kernel/debug/memblock/memory

图 6

(5)执行如下命令查看内核已经分配的内存。

Target#cat /sys/kernel/debug/memblock/reserved

图 7

从U-Boot启动信息可看出,编号0用于存放kernel panel信息。编号1用于存放内核镜像文件。编号3用于存放设备树文件。

图 8

图 9

图 10

图 11

图 12

图 13

编号5为CMA(连续内存区管理)空间,其余为内核管理空间。CMA的地址范围一般由内核自动分配,CMA内存空间为分配给驱动使用,应用层不可使用。

备注:单板机上电启动后,调试串口终端打印系统分配的CMA内存地址、大小信息与上图查询结果不一致,原因是Reserved节点将CMA与相邻连续的Reserved memory合并显示。因此,实际的CMA内存地址、大小信息以系统启动打印信息为准。

图 14

图 15

2.2存储分区

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/21 8:34:26

一行代码替换GPT!Xinference开源模型快速部署指南

一行代码替换GPT!Xinference开源模型快速部署指南 1. 为什么你需要 Xinference:不是又一个LLM工具,而是你的“模型插槽” 你有没有过这样的体验——刚在项目里集成好 OpenAI API,结果发现成本太高、数据要出海、响应延迟不稳&am…

作者头像 李华
网站建设 2026/3/21 8:34:25

全任务mT5中文增强版实战:电商文案批量生成技巧

全任务mT5中文增强版实战:电商文案批量生成技巧 电商运营人员每天要为上百款商品撰写标题、卖点、详情页文案,既要符合平台算法偏好,又要打动真实用户。人工撰写耗时长、风格难统一、A/B测试成本高。而市面上多数文案生成工具要么依赖固定模…

作者头像 李华
网站建设 2026/3/21 8:34:23

GTE-Pro企业RAG底座一文详解:GTE-Large架构+中文MTEB榜首能力

GTE-Pro企业RAG底座一文详解:GTE-Large架构中文MTEB榜首能力 1. 什么是GTE-Pro:不止是检索,而是语义智能引擎 你有没有遇到过这样的问题:在企业知识库搜“报销流程”,结果返回一堆标题含“报销”但内容讲的是差旅标准…

作者头像 李华
网站建设 2026/3/21 7:00:45

ccmusic-database精彩案例分享:真实用户上传音频的Top5预测可视化效果

ccmusic-database精彩案例分享:真实用户上传音频的Top5预测可视化效果 1. 这不是“听个大概”,而是真正听懂音乐的语言 你有没有过这样的体验:听到一段旋律,心里立刻浮现出“这应该是爵士”或者“听起来像北欧民谣”&#xff0c…

作者头像 李华
网站建设 2026/3/21 8:34:21

避坑指南:Qwen2.5-7B LoRA微调常见问题与解决方案

避坑指南:Qwen2.5-7B LoRA微调常见问题与解决方案 1. 为什么你第一次微调就失败了?真实场景复盘 你兴冲冲拉起镜像,复制粘贴命令,敲下回车——结果卡在 CUDA out of memory,或者训练几轮后模型回答完全跑偏&#xff…

作者头像 李华
网站建设 2026/3/21 7:24:40

MedGemma-X实战:像医生一样对话式阅片体验

MedGemma-X实战:像医生一样对话式阅片体验 1. 什么是真正的“对话式阅片”?——不是点击,而是提问 你有没有试过把一张胸部X光片拖进软件,然后盯着界面上密密麻麻的按钮发呆?传统辅助诊断工具像一本厚重的说明书&…

作者头像 李华