【飞凌 OK113i-C 全志T113-i开发板】一些有用的常用的命令测试

一些有用的常用的命令测试

一、系统信息查询

可以查询板子的内核信息、CPU处理器信息、环境变量等

二、CPU频率

从上面的系统信息查询到,这是一颗具有两个ARMv7结构A7内核的处理器,主频最高1.2GHz

可以通过命令查看当前支持的频率以及目前所使用主频

还可以通过命令更改所使用的频率

三、内部温度的测试

这个测试主要是针对芯片内部的温度传感器,一般可以用于芯片内部的一些温度监控等。输入命令之后,可以看到,当前室温下,芯片温度达到了30度左右。

四、执行DDR的带宽测试

五、板载RTC测试

开发板上带了一颗RTC芯片,PCF8563,I2C接口,并带有一颗备用电池,给RTC芯片用,掉电时可以保持时间走时,开发板在发货时已经附送了一颗CR2032纽扣电池

可以通过如下指令读取当前RTC的时间

通过date -s命令设置时间,并使用hwclock -u -w将时间同步给RTC芯片

然后再通过hwclock -u -r可以看到时间已经在更新走时,若断电再重新上电也是最新的时间了。

六、按键测试

底板上有 8 个按键,其中侧边有 5 个按键

VOL+、VOL-、MENU、ENTER、HOME 的测试,键码

分别为 115、114、139、28、172,分别对应 PCB 丝印 K3、K4、K5、K6、K7;另外,丝印 K1 对应一个用户按键,键码为 148。K2 为 reset 按键,K3 为 FEL 按键,用于烧录程序

可以使用fltest_keytest进行板载按键的测试,按键的按下和释放

七、核心板载LED控制

核心板上有一颗LED接到了T113i的GPIO上

可以通过命令方式进行控制

首先可以使用cat /sys/class/leds/heartbeat/trigger查看当前的出发方式,可以看到出厂默认的是heart心跳出发的方式,也就是利用时钟进行一定 频率的闪烁

通过

echo none > /sys/class/leds/heartbeat/trigger

可以将其停止心跳模式,然后通过

echo 1 > /sys/class/leds/heartbeat/brightness

echo 0 > /sys/class/leds/heartbeat/brightness

分别手动控制其亮和灭了。也就是向文件写入1亮起,写入0熄灭,或者写入下面的heart则进入心跳模式。

再用echo heartbeat > /sys/class/leds/heartbeat/trigger又可以恢复心跳状态。

这次主要是利用官方的文档,使用命令行的方式,进行板载的一些资源和常用命令的测试,作为一个放入们的使用者而言,通过这个方式来熟悉硬件,熟悉系统,熟悉开发的资源还是有非常大的帮助的,飞凌也在开发板的资料中,提供了飞航丰富的相关测试命令,结合丰富的板载资源,可以很方便进行熟悉测试和使用。测试没有完全做完,后面将搭建具体的开发环境,并使用代码测试相关的功能。

相关推荐
SystickInt18 分钟前
32 低功耗模式(睡眠 停机 待机 )
单片机·嵌入式硬件
brave and determined21 分钟前
传感器学习(day08):加速度传感器:智能时代的感知利器
嵌入式硬件·传感器·工作原理·加速度传感器·嵌入式设计·三轴·计步算法
小π军1 小时前
51单片机第1讲:点亮LED
单片机·嵌入式硬件·51单片机
JXNL@1 小时前
电压基准芯片核心知识解析:从原理到选型(含MAX6167A实例)
单片机·嵌入式硬件·电压基准芯片
叶帆2 小时前
【睿擎派】云端一体,多种通信协议构建机械臂运动控制系统
物联网·mqtt·rt-thread·modbus·工业通信·ethercat·睿擎派
boneStudent2 小时前
Day30:I2C 与其他通信协议对比
stm32·单片机·嵌入式硬件
小尧嵌入式2 小时前
C语言中的面向对象思想
c语言·开发语言·数据结构·c++·单片机·qt
li星野3 小时前
打工人日报#20251215
单片机·嵌入式硬件
清风6666663 小时前
基于单片机的压力机润滑油泵与主电机控制系统设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
飞来客isdn3 小时前
GD32F407ZGT6在FreeRTOS下串口中断接收异常情况及解决方法
单片机·mcu·freertos·信息与通信