当前位置: 首页 > news >正文

树莓派超全系列文档--(8)RaspberryOS实用程序

RaspberryOS实用程序

  • 实用程序
    • kmsprint
    • vclog
    • vcgencmd
      • vcos
      • version
      • get_throttled
      • measure_temp
      • measure_clock [clock]
      • measure_volts [block]
      • otp_dump
      • get_config [configuration item|int|str]
      • get_mem type
        • codec_enabled [type]
        • mem_oom
        • mem_reloc_stats
        • read_ring_osc

文章来源: http://raspberry.dns8844.cn/documentation

原文网址

实用程序

Raspberry Pi OS中预装了几个有用的命令行实用程序。

kmsprint

kmsprint 工具可用于列出连接到Raspberry Pi的显示器支持的显示模式。使用 kmsprint 查看连接到Raspberry Pi的显示器的详细信息,使用 kmsprint-m 查看每个显示器支持的所有显示模式的列表。您可以在Github 上找到 kmsprint 的源代码。

vclog

vclog 可从 Arm 上运行的 Linux 中显示来自 VideoCore GPU 的日志信息。它需要以 root 用户身份运行。

sudo vclog --msg 会打印信息日志,而 sudo vclog --assert 则会打印断言日志。

vcgencmd

vcgencmd 工具用于从Raspberry Pi上的 VideoCore GPU 输出信息。您可以在GitHub上找到 vcgencmd 源代码。

要获取 vcgencmd 支持的所有命令的列表,请使用 vcgencmd commands 。下面列出了一些有用的命令及其所需参数。

vcos

vcos 命令有两个有用的子命令:

  • version 显示VideoCore上固件的构建日期和版本
  • log status 显示各种VideoCore固件区域的错误日志状态

version

显示VideoCore固件的构建日期和版本。

get_throttled

返回系统的节流状态。这是一个位模式。正在设置的位表示以下含义:

在这里插入图片描述

measure_temp

返回 SoC 内部温度传感器测得的温度。
在 Raspberry Pi 4 上,measure_temp pmic 返回 PMIC 的温度。

measure_clock [clock]

返回指定时钟的当前频率。接受以下时钟值:

在这里插入图片描述

例如 vcgencmd measure_clock arm

measure_volts [block]

显示特定程序块使用的当前电压。接受以下区块值:

在这里插入图片描述

otp_dump

显示 SoC 内部 OTP(一次性可编程)存储器的内容。这些内容为 32 位值,索引范围从 8 到 64。详情请参阅 OTP 位介绍。

[[getconfig]]

get_config [configuration item|int|str]

显示指定配置设置的值:或者,指定 int (整数)或 str(字符串)以查看给定类型的所有配置项。例如,以下命令以 MB 为单位返回设备的总内存:

$ vcgencmd get_config total_mem

get_mem type

报告 Arm 和 GPU 可寻址的内存量。要显示 Arm 可寻址的内存量,请使用 vcgencmd get_mem arm;要显示 GPU 可寻址的内存量,请使用 vcgencmd get_mem gpu。在内存超过 1GB 的设备上,arm 参数将始终返回 1GB 减去gpu内存值,因为 GPU 固件只知道前 1GB 内存。要获得设备总内存的准确报告,请参阅上文的 total_mem 配置项和 <<getconfig,get_config>> 部分。

codec_enabled [type]

报告是否启用了指定的编解码器类型。可能的类型选项有 AGIF、FLAC、H263、H264、MJPA、MJPB、MJPG、MPG2、MPG4、MVC0、PCM、THRA、VORB、VP6、VP8、WMV9 和 WVC1。因为 Raspberry Pi 4 和 400 上的 H.265 HW 块不是 VideoCore GPU 的一部分,因此不能通过此命令访问其状态。

mem_oom

显示 VideoCore 内存空间中发生的任何 OOM(内存不足)事件的统计数据。

mem_reloc_stats

显示 VideoCore 上可重置内存分配器的统计数据。

read_ring_osc

返回环形振荡器当前的速度、电压和温度。

上一篇 – 树莓派超全系列文档–(7)RaspberryOS播放音频和视频
下一篇 –

相关文章:

  • 【C#.NET】VS2022创建Web API项目
  • Spark大数据分析与实战笔记(第四章 Spark SQL结构化数据文件处理-02)
  • D3802ACF:高精度 PSR LED 恒流驱动电路详解
  • L2-3 龙龙送外卖(天梯赛)
  • mysql5.7无法启动报错处理无日志
  • 吴恩达机器学习笔记复盘(十二)逻辑回归的梯度下降和拟合问题
  • 《基于python游戏设计与实现》开题报告
  • 如何用JavaScript验证身份证号码?
  • vue 使用v-model实现父子组件传值——子父组件同步更新
  • 数据库基础知识点(系列三)
  • 创新NDT解决方案:XARION激光超声系统助力航空航天材料的高效监测
  • xml文件
  • Codeforces Round 1013 (Div. 3)(A-F)
  • 程序化广告行业(36/89):广告投放全流程及活动设置详解
  • MinGW与使用VScode写C语言适配
  • UI前端与数字孪生:打造智慧城市的双引擎
  • Fegin 400错误分析
  • idea 没有 add framework support(添加框架支持)选项
  • [Lc4_dfs] 括号生成 | 组合 | 目标和
  • docker创建registry镜像仓库2.8版本
  • 英伟达:美国无法操纵监管机构在AI领域取胜,美企应专注创新而不是编造荒诞谣言
  • 申活观察|人潮涌动成常态,豫园为何常来常新?
  • 五一假期多地政府食堂对外开放:部分机关食堂饭菜“秒没”
  • 用小型核反应堆给数据中心供电,国内企业正在开展项目论证
  • 街区党支部书记们亮出治理实招,解锁“善治街区二十法”
  • 兴业银行一季度净赚超237亿降逾2%,营收降逾3%