0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

瑞芯微RK平台开发必备的20个常用命令,帮您效率翻倍

飞凌嵌入式 2025-04-16 15:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

瑞芯微电子(Rockchip)是国内领先的AIoT SoC设计制造企业,专注于智能应用处理器及周边配套芯片的研发。飞凌嵌入式作为瑞芯微的战略合作伙伴,已基于瑞芯微RK3399、RK3568、RK3588、RK3576、RK3562和RK3506系列处理器推出了多款嵌入式主控产品,包括核心板、开发板和工控机,这些产品已成功帮助数千家企业客户完成了项目的快速开发和落地。

本文将系统地梳理飞凌嵌入式RK平台主控产品在开发过程中常用的命令,助力更多开发者快速掌握RK系列芯片的开发方法。

01、查看CPU温度

cat /sys/class/thermal/thermal_zone0/temp

02、查看CPU频率(主频)

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq #查看CPU可支持的最高频率 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies #查看当前可支持的CPU频率(受核心板温度影响,温控策略会改变可支持频率列表 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq #查看当前CPU工作在什么频率 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors #查看当前CPU所有支持的调频策略 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor #查看当前CPU应用的调频策略 #interactive:动态调频模式 #performance :高效率模式,CPU主频总是支持列表中的最高频率(受温控策略影响 #powersave:省电模式,CPU主频总是支持列表中的最低频率 #userspace:用户自定义模式 # 使用方法: # echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor # echo 1800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed #ondemand:在最高频率和最低频率之间切换 #conservative:平滑的调整频率

03、增加CPU负载

cat /dev/urandom | md5sum &#该命令多次运行即可拉满CPU负载

04、查看GPU使用率

cat /sys/devices/platform/ff9a0000.gpu/devfreq/ff9a0000.gpu/load #platform后的文件路径需自行查看当前平台gpu映射到的寄存器地址

05、查看GPIO占用状态

cat /sys/kernel/debug/gpio

06、查看当前系统所有引脚pinmux功能

cat /sys/kernel/debug/pinctrl/pinctrl-rockchip-pinctrl/pinmux-pins

07、重新定义shell窗口显示大小

resize

08、重新挂载文件系统读写属性

mount -o rw,remount rootfs

09、重新获取文件系统当前分区大小

resize2fs /dev/mmcblk0p8

10、DDR当前频率获取与可调节范围

cat /sys/class/devfreq/dmc/cur_freq //获取当前DDR频率、可调值、容量 cat /sys/class/devfreq/dmc/available_frequencies //查看DDR频率可调节的值 cat /proc/meminfo //获取DDR容量 //DDR测试定频,最后cat出来频率为输入值则定频成功,注意 设置值需获取DDR可调值 echo userspace > /sys/class/devfreq/dmc/governor echo 856000000 > /sys/class/devfreq/dmc/userspace/set_freq cat cur_freq

11、查看DDR带宽占用率

cat /sys/devices/platform/dmc/devfreq/dmc/load

12、Gstreamer播放图片

gst-launch-1.0 -v playbin delay=10000000000 uri="file:///home/test.jpg"

13、清除VM虚拟机loop分区占用100%

apt autoremove --purge snapd

14、GPIO号计算方法

以GPIO4C6为例:

A-D对应1-4:A-1,B-2,C-3,D-4。

GPIOn_xy =n × 32 + (x - 1) × 8 + y

GPIO4_C6=4 × 32 + (3 - 1) × 8 + 6 =150

15、eMMC分区扩容计算方法

rootfs分区为根分区,@后的为起始地址,@前的为分区大小。注意userdate分区的起始地址为rootfs的起始地址+分区大小

每块分区512byte

uboot举例:

0x00002000 *512byte = 8192 * 512byte = 4,194,304byte

4,194,304÷1024 = 4096KB

4096÷1024=4MB

所以uboot设置的大小为4MB

16、虚拟机自动挂载共享文件夹

在/etc/fstab 添加 .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0 如下:

wKgZPGf_XeiAS9oQAACP_D1a33U08.jpeg

17、GLIBC支持版本查询命令

strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC

18、手动清除DDR cache占用

echo 3 > /proc/sys/vm/drop_caches

19、PCIe总线重新扫描设备

echo 1 > /sys/bus/pci/rescan

20、Ubuntu系统进入无界面模式

systemctl set-default multi-user.target #设置为默认启动进入 多用户模式,即启动时没有图形界面,而是进入命令行界面(CLI)

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

    关注

    5186

    文章

    20161

    浏览量

    329029
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    218023
  • 命令
    +关注

    关注

    5

    文章

    746

    浏览量

    23447
  • 瑞芯微
    +关注

    关注

    27

    文章

    700

    浏览量

    53517
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    windowsxp常用命令

    windowsxp常用命令   winver---------检查windows版本 wmimgmt.msc----打开windows管理体系结构(wmi) wupdmgr-------
    发表于 01-10 09:05 1438次阅读

    Ubuntu常用命令大全

    Ubuntu常用命令大全,包括常用管理目录,系统命令,硬盘相关,内存相关,查看进程等命令
    发表于 01-06 11:16 0次下载

    DOS常用命令宝典

    DOS常用命令宝典,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-10 18:24 0次下载

    04-shell的常用命令汇总与vim

    shell的常用命令汇总
    发表于 12-17 16:04 0次下载

    vim常用命令

    vim常用命令
    发表于 01-08 15:59 3次下载

    redis常用命令总结

    本文是对redis常用命令总结。
    发表于 02-09 11:25 1812次阅读

    Linux常用命令的全拼整理

    本文整理了常用命令的全拼,好像混进了什么奇怪的东西。
    的头像 发表于 10-10 17:19 5154次阅读

    linux常用命令手册

    linux常用命令手册免费下载。
    发表于 06-01 14:59 70次下载

    Memcache系统常用命令讲解

    Memcache系统常用命令讲解(无线电源技术商业计划书)-该文档为Memcache系统常用命令讲解文档,是一份还算不错的参考文档,感兴趣的可以下载看看,,,,,,,,,,,,,,,,
    发表于 09-28 11:27 5次下载
    Memcache系统<b class='flag-5'>常用命令</b>讲解

    linux常用命令大全

    linux常用命令大全,一些常用命令都可以找到
    发表于 03-03 09:20 0次下载

    DOS系统常用命令

    介绍了DOS系统的常用命令
    发表于 03-21 14:59 0次下载

    Linux常用命令

    Linux常用命令
    的头像 发表于 01-12 11:19 1613次阅读

    Linux常用命令手册分享

    linux常用命令合集
    发表于 04-26 11:46 1次下载

    详解kubectl常用命令

    详解kubectl常用命令
    的头像 发表于 11-05 15:39 2824次阅读
    详解kubectl<b class='flag-5'>常用命令</b>

    SSH常用命令详解

    SSH常用命令详解
    的头像 发表于 06-04 11:30 1730次阅读