LED
开发板配备两个LED灯,默认状态下,绿色LED为电源指示灯,蓝色LED为心跳指示灯
电源指示灯上电即长亮,心跳灯内核启动后持续闪烁。另外,可参考以下方面控制LED作为其他功能。
用户层控制LED状态
默认LED触发方式为heartbeat,此方式下LED状态不可人为控制。
若想要实现命令控制LED状态的话,可通过以下命令设置为none,然后再设置LED的brightness
$ echo none > /sys/class/leds/sysled/trigger
$ echo 1 > /sys/class/leds/sysled/brightness
$ echo 0 > /sys/class/leds/sysled/brightness
WIFI / BlueTooth
K5 开发板 配备 AW859A高性能WIFI模块
WIFI
查看网络设备列表
sudo nmcli dev
开启wifi
sudo nmcli r wifi on
关闭wifi
sudo nmcli r wifi off
扫描附件热点
sudo nmcli dev wifi
连接 用户 SSID 密码的 PASSWORD 的热点 (其他热点修改对应用户及密码)
sudo nmcli dev wifi connect "SSID" password "PASSWORD" ifname wlan0
BlueTooth
apt-get install pulseaudio-module-bluetooth
reboot
进入蓝牙控制台
bluetoothctl
扫描蓝牙
scan on
配对
pair 28:52:E0:19:17:69
连接
connect 28:52:E0:19:17:69
蓝牙耳机播放
存在问题:只能在桌面终端使用,串口终端无法使用
设置蓝牙播放
pacmd set-default-sink bluez_sink.28_52_E0_19_17_69
播放音频
aplay sample-15s.wav
KEY
K5C 配备3个按键,分别是POWER RESET RECOVERY
RECOVERY:可用于进入烧录模式
RESET : 系统复位键
POWER : 电源键
POWER按键安卓系统可用与息屏亮屏
Ubuntu系统点按是打开系统log out画面
RTC
主板上丝印为 RTC,测试 RTC 功能必须外接纽扣电池,并且确认电池电量充足
掉电保存时间测试
测试步骤:
1 开发板连接网络,自动同步正确网络时间
2 断开网络连接,并且断开开发板供电电源
3 等待若干时间后,重新接上开发板电源
4 若系统时间与当前时间一致,则RTC功能正常
IR
查看input设备
cat /proc/bus/input/devices
hexdump /dev/input/event2
按下遥控器按钮有上报数据生成
LCD
K5开发板支持 Single LVDS 、DUAL LVDS、MIPI
背光控制
echo lcd0 > /sys/kernel/debug/dispdbg/name
echo setbl > /sys/kernel/debug/dispdbg/command
echo 128 > /sys/kernel/debug/dispdbg/param
echo 1 > /sys/kernel/debug/dispdbg/start
echo setbl > /sys/kernel/debug/dispdbg/command
echo 255 > /sys/kernel/debug/dispdbg/param
echo 1 > /sys/kernel/debug/dispdbg/start
风扇
主板上丝印为 FAN
丝印上的FAN 通过GPIO控制风扇,软件默认为打开
控制方式如下
// 查看风扇状态
cat /sys/class/leds/fan_en/brightness
255
// 打开
echo 255 > /sys/class/leds/fan_en/brightness
// 关闭
echo 0 > /sys/class/leds/fan_en/brightness
喇叭/耳机
主板上丝印有P和N标识,有两个座子,靠近风扇一侧的喇叭座子为左音道,另一个为右音道
主板上丝印为 HEADPHONE
3.5 mm 耳机接口,仅支持音频输出功能
(音频流与耳机同一流输出,所以必须同时打开耳机开关)
打开
echo 255 > /sys/class/leds/spk_en/brightness
关闭
echo 0 > /sys/class/leds/spk_en/brightness
ubuntu
android
tinyplay sample-15s.wav
MIC
ubuntu
arecord -Dhw:sun50iw10codec -f S24_LE -r 16000 -vvv test.wav
播放
aplay test.wav
android
tinymix "ADCL Input MIC1 Boost Switch" 1
tinycap file.wav -D 0 -d 0 -c 2 -r 16000 -b 16 -T 10
tinyplay file.wav
以太网
支持千兆网
测试速率:
上行速率 783 Mbits/sec
下行速率 898 Mbits/sec
4G 模块测试
注意事项
确认usb模块是否加载
lsusb
确认串口结点是否生成
ls /dev/ttyUSB*
插入电话卡,建议重启
注意EC20模块天线,以及测试的环境
拨号测试
pppd call quectel-ppp &
ping www.baidu.com 测试
可能会出现没播通情况
通过切换后台程序杀掉
jobs // 查看后台
fg %1
ctrl + c
重新拨号 pppd call quectel-ppp &
或者通过ps -ef | grep pppd 查看进程号
kill -9 (进程号)
重新拨号 pppd call quectel-ppp &
sd卡 测试
$ fdisk -l
Device Boot Start End Sectors Size Id Type
/dev/mmcblk1p1 32768 124735487 124702720 59.5G 7 HPFS/NTFS/exFAT
$ mount /dev/mmcblk1p1 /mnt/
触摸测试
cat /proc/bus/input/devices
apt install evtest
evtest
u盘 、sd卡
Last updated