10.魔方派3配置工具 rubikpi_config 使用指南
rubikpi_config 工具默认路径在 /usr/bin/rubikpi_config,具备两种工作模式:菜单模式和命令行传参模式。
10.1 命令行模式
带参数执行应用程序时,自动会按照命令行模式执行,格式如下:
rubikpi_config [func_name] [opt_name] [arg1] [arg2]
10.1.1 USB
命令格式:
rubikpi_config usb [opt_name] [arg1] [arg2]
opt_name 取值为 mode 或 func。
- 当 opt_name 为 mode 时,设置 USB 2.0 模式,包括 host 或 device。
- 当 opt_name 为 func 时,设置 USB 2.0 端口功能,包括创建 U 盘。
参见如下示例:
-
设置 USB 为 host 模式:
rubikpi_config usb mode host
-
创建魔方派3为 3 GB 的 U 盘:
注意设置 storage 功能前需要先将 USB 模式设置为 device 模式。
rubikpi_config usb mode device
rubikpi_config usb func storage 3
10.1.2 40-Pin
命令格式:
rubikpi_config pin [func_port] [enable/disable]
参见如下示例:
-
读取 i2c1 口状态:
rubikpi_config pin i2c1
-
设置 i2c1 使能:
rubikpi_config pin i2c1 enable
注意- 设置端口使能之后,需要重启魔方派3才能生效。
- 有些端口为复用端口,为互斥关系,当设置其中一种功能使能时,其他功能会自动关闭,例如 i2c2---uart2---spi2。
10.1.3 Display
命令格式:
rubikpi_config display resolut [resolut_value]
- 不带
resolut_value
时为读取当前分辨率。 - 带
resolut_value
时用于设置分辨率。
信息
当前可配置分辨率包括:1280x720x60、1920x1080x60、2560x1440x60、3840x2160x30、edidAdaptiveResolution (自适应)。
例如,设置分辨率为1920 x 1080 x 60,运行以下命令:
rubikpi_config display resolut 1920x1080x60
10.1.4 风扇
命令格式:
rubikpi_config fan speed [value(0-255)]
- 不带
value
时为读取当前风扇转速。 - 带
value
时为设置风扇转速。
例如,设置风扇速率为 50,运行以下命令:
rubikpi_config fan speed 50
10.1.5 音频
命令格式:
rubikpi_config audio [card|pcm|output|volume] [value]
参见以下示例。
-
读取 card 信息:
rubikpi_config audio card
-
设置输出端口为 HDMI :
rubikpi_config audio output hdmi
-
读取音量信息:
rubikpi_config audio volume
-
设置音量为 50:
rubikpi_config audio volume 50