介绍
Tinker Config 是一个基于 Android 的应用程序,在使用 Tinker Board 2S 时,它提供了灵活性和一种简单的方法来配置 40pin 接头、DSI/CSI 连接器以及 Linux 内核 Devicetree 覆盖上的 I/O 接口。
安装了 Android OS v.2.0.6(或更高版本)的 Tinker Board 2S。对于图像安装,请访问 Github 上 Tinker Board 的wiki 页面 。
可选:LED模组、显示器等硬件配件。
Tinker Config 是内置的,可以在应用列表中找到。
接口:允许用户配置 40 针 GPIO 接头的功能。完整的 GPIO 配置表可以在Github wiki上找到。以下是支持的功能:
UART 设置:UART0、UART4
I2C 设置:I2C6、I2C7
I2S 设置:I2S0
SPI 设置:SPI1、SPI5
PWM 设置:PWM0、PWM1、PWM3A
注意:更改不会立即生效,每次更改后请重新启动板子。
Linux Kernel Devicetree Overlays: Tinker Board 2S 的显示控制器称为 VOP(视觉输出处理器),用于将图像数据从显存传输到不同类型的接口。
Tinker Board 2S 中有两种 VOP: VOPB 支持最高 4K 分辨率,VOPL 最高支持 2560x1440 分辨率。
HDMI的默认设置是VOPB,可以通过在Tinker Config中勾选“HDMI_VOPL”来配置为VOPL;DP 的默认设置是 VOPL,可以通过在 Tinker Config 中检查“DP_VOPB”来将其配置为 VOPB。对于 MIPI 或 DAC 等其他 DSI,只需勾选框(一次一个)即可更改配置。
支持的设备树 blob (DTB) 包括:DP_VOPB、HDMI_VOPL、console-uart-overlay、hifiberry-dacplus-overlay、mipi2edp_G156HAB02、mipi2lvds_G133HAN01、mipi2lvds_G156BGE-L01、mipi2lvds_G185XW01、mipi2lvds_G240HVT01_3SLNlvds
注意:更改不会立即生效,每次更改后请重新启动板子。
应用程序白名单:允许用户防止正在运行的应用程序在发生内存不足 (OOM) 时被终止。在 OOM 时,将允许在白名单中勾选的应用程序运行。
注意:更改不会立即生效,每次更改后请重新启动板子。
电源管理:用户可以调整 CPU 和 GPU 频率,以节省电量或提高性能。以下是电源策略支持的选项:
中央处理器:
调速器:交互式、性能、省电
小核最小频率:408000、600000、816000、1008000、1200000、1416000、1512000
小核最大频率:408000、600000、816000、1008000、1200000、1416000、1512000
大核最小频率:408000、600000、816000、1008000、1200000、1416000、1512000
大核最大频率:408000、600000、816000、1008000、1200000、1416000、1512000
显卡:
调速器:simple_ondemand、性能、省电
注意:更改不会立即生效,每次更改后请重新启动板子。
Boot Logo:此功能允许用户更改板子启动时显示的图像。
选择一张图片(大小限制:233k 像素/700KB),点击“更改图片”,然后点击“应用”。
重新启动以使更改生效。
即使板被重置为出厂设置,启动映像更改仍然存在。请擦除并重新刷新操作系统映像以将启动徽标更改回默认设置。