RV1126B 评估板 Linux 系统操作与配置详解

电子说

1.4w人已加入

描述

前  言

本文为评估板配套Linux系统使用说明,内容主要包含系统存储分区说明、系统启动配置、系统常规操作等内容。
 

开发环境

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

Linux开发环境:VMware16.2.5、Ubuntu22.04 64bit

LinuxSDK开发包:LinuxSDK-[版本号](基于rv1126b_linux6.1_release_v1.2.0)

评估板系统版本:U-Boot 2017.09、Linux-6.1.141、Buildroot-2024.02

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

术语表

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

RV1126B

注意事项

无特殊说明情况下,本文默认通过板载eMMC启动系统。默认使用USB TO UART0接口作为调试串口,并将评估板通过路由器与PC机进行网络连接。

1系统启动说明

1.1启动方式

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

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

RV1126B

RV1126B

1.2打印信息说明

(1)Bootloader阶段打印信息

RV1126B

RV1126B

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

(2)Kernel阶段打印信息

RV1126B

如上打印信息可知,内核版本为6.1.141-g729450fe64d3。打印信息解析如下表所示:

RV1126B

RV1126B

如上打印信息可知,"root=/dev/mmcblk0p6"表示根文件系统位于eMMC的第6分区。

1.3系统信息查询

评估板系统启动后,会自动登录root用户,可参照如下方法查询系统相关信息。

(1)执行如下命令查看操作系统登录欢迎信息。

Target# cat /etc/issue

RV1126B

操作系统登录欢迎信息记录在"/etc/issue"文件,直接修改此文件内容改变系统登录信息。

(2)执行如下命令查看计算机名字。

Target# hostname

RV1126B

主机名字记录在"/etc/hostname"里面,可修改此文件内容改变主机名字。

(3)执行如下命令可查看当前Linux内核版本。

Target# cat /proc/version

RV1126B

(4)执行如下命令查看当前CPU使用率。

Target# top

RV1126B

(5)执行如下命令查看当前内存使用情况。

Target# cat /proc/meminfo

RV1126B

(6)执行如下命令查看系统环境变量信息。

Target# env

RV1126B

(7)执行如下命令可查看文件系统支持库的存放目录。

Target# ls /usr/lib/

RV1126B

2内存与存储分区说明

2.1内存分区

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

RV1126B

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

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

RV1126B

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

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

RV1126B

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

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

RV1126B

2.2存储分区

eMMC和系统启动卡分区说明 表所示:

RV1126B

由于篇幅过长等原因,部分内容均不逐一展示,如需获取完整版详细资料,请关注Tronlong创龙科技微信公众号或官网,或者评论区留言,感谢您的支持!


审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分