2.2 srpi-config 工具配置
srpi-config配置工具仅适用于RDK X3、RDK X5和RDK X3 Module开发板,不适用于RDK Ultra开发板
简介
srpi-config是一个系统配置工具,要打开配置工具,请在命令行中键入以下命令:
sudo srpi-config
sudo 是提权管理命令,这里必须输入,这样就可以 root 权限来进行配置管理,默认的 sunrise 账号不具备系统文件修改权限。


如果您使用的是桌面系统,那么您可以在菜单中找到RDK Configuration应用来进行配置。同样会打开如上图一样的配置终端。


System Options
系统选项菜单,允许对 Wi-F i网络、用户密码、主机名、系统登录模式、浏览器选择等各个部分进行配置更改,以及一些系统级别的更改。

-
Wireless LAN
设置无线网络的
SSID和密码。 -
Password
更改“默认”用户密码,默认账号为
sunrise。 -
Hostname
设置当前设备在网络上的可见名称。
-
Boot / Auto login
选择是引导到控制台还是桌面,以及是否需要自动登录。如果选择自动登录,会使用 系统默认账号
sunrise的身份进行登录。 -
Power LED
如果 RDK 的型号允许,可以在这个选项中更改电源 LED 的行为。默认是熄灭或者闪烁。
-
Browser
如果使用的桌面系统,可以设置默认的浏览器。不配置的情况下默认使用
firefox, 用户可以通过命令sudo apt install chromium安装chromium浏览器。
Display Options
显示选项菜单。

-
FB Console Resolution
支持设置
Server系统和console模式下的 HDMI 显示分辨率。 -
Display Chose DSI or HDMI
支持
DSI和HDMI显示显示切换。注意仅 RDK X5 支持切换显示屏

Interface Options
接口选项菜单,有以下选项可启用/禁用:SSH、VNC、SPI、I2C、I2S、Serial 等功能。

-
SSH
使用 SSH 启用/禁用对
RDK的远程登录。默认情况下系统是启用SSH选项的。 -
VNC
启用/禁用 X11vnc 虚拟网络计算服务器。
VNC (Virtual Network Console)是虚拟网络控制台的缩写,它是一款远程控制软件,远程访问桌面系统时可以启用这个选项。
-
Peripheral bus config
启用/禁用40pin接口上的 SPI、I2C、Serial Port、I2S等接口。本配置方式会直接修改使用的设备树文件的对应总线的
status,重启后生效。 [RDK X5] X5增加了PWM接口; 下表中,每行的接口使用相同的引脚,同时只能生效一种功能,当一行的所有接口都为dsiable时,引脚为gpio功能脚功能1 功能2 serial3 i2c5 i2c0 pwm2 spi2 pwm0 spi2 pwm1 i2c1 pwm3 
-
Configure Wi-Fi antenna 切换Wi-Fi天线模式,支持设置使用板载还是外 置天线。Onboard 板载天线 External 外置天线。
RDK X3(V2.1) RDK X5(V0.1 V1.0) RDK X5 MD(小于V1.1)支持。

确认天线状态
cat /boot/config.txt
antenna_option=trace 表示 板载天线,antenna_option=cable 表示 外置天线。
- Audio
安装和卸载音频转接板
可能支持的音频转接板包括Audio Driver HAT V1 Audio Driver HAT V2 、WM8960 Audio HAT,不同的硬件能支持的音频转接板也有差别

Performance Options
性能选项,包括超频、CPU运行模式和定频设置、调整ION内存大小等功能。

-
CPU frequency
可以使用此工具对的 RDK 的 CPU 进行超频,一般不建议开启,如果做好充分散热工作可以尝试修改此选项。
X5系列有关CPU调度方式的说明请查阅 X5 CPU频率管理,若计划进行超频,请务必先阅读文档中CPU 超频一节,全面了解风险与注意事项。
-
ION memory
可以通过此选项配置ION内存的常用大小。
ION 内存是预留出来给BPU和图像、视频多媒体功能的物理内存空间。默认配置大小为672MB,如果需要运行比较大的算法模型、同时编解码多路视频时,请根据具体需要调整该内存大小。
Localisation Options
本地化选项,为您提供以下选项供您选择:本地语言、时区、键盘布局。

-
Locale
选择一个语言环境,例如配置中文环境
zh_CN.UTF-8,重启生效。 -
Time Zone
选择您当地的时区,从地区开始,例如亚洲,然后选择一个城市,例如上海。键入一个字母以将列表向下跳到字母表中的该点。
-
Keyboard
读取所有键盘类型需要很长时间才能显示。更改通常会立即生效,但可能需要重新启动。
Advanced Options
高级选项,可以对磁盘扩展、网络代理等选项进行设置。

-
Expand Filesystem
此选项将扩展安装以填满整个 TF 卡,提供更多空间用于文件系统。
如果系统是通过从另一张已经完成初始化配置的系统中复制而来的,那么系统的
TF卡容量可能不会被自动调整为当前TF卡的容量。使用此功能可以方便地完成扩展。
-
Network Proxy Settings
配置网络的代理设置。
-
Boot Order
RDK X3 Module 和 RDK X5 Module 支持从eMMC和SD卡两种模式启动系统,本选项用于切换启动模式。
Update
将srpi-config工具更新到最新版本。
About srpi-config
关于 srpi-config 的信息
选择此选项会显示以下信息:

Finish 按钮

完成更改后,请点击 Finish 按钮。如果您所做的修改需要重启才能生效,系统将提示您是否立即重新启动。