扩展引脚
LVDS
硬件连接
显示
Copy fbinit
echo 8 > /sys/devices/virtual/disp/disp/attr/colorbar
触控
点击Draw按钮显示触摸轨迹
背光
Copy /usr/bin/lcd_bright_test 2 255
/usr/bin/lcd_bright_test 2 0
耳机
Copy tinymix set "Headphone Switch" 1
aplay -Dhw:audiocodec -vv /etc/sample-15s.wav
喇叭
播放音频
Copy aplay -Dhw:audiocodec -vv /etc/sample-15s.wav
麦克风
Copy arecord -Dhw:audiocodec -f S24_LE -r 16000 -vvv test.wav
aplay -Dhw:audiocodec -vv test.wav
WIFI
相关参考
wpa_supplicant、wpa_cli的使用
Copy 修改wifi名和密码
# vi /etc/wpa_supplicant.conf
# cat /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
update_config=1
network={
ssid="wifi_oranth_2.4"
psk="123456789"
key_mgmt=WPA-PSK
}
# wpa_supplicant -D nl80211 -i wlan0 -c /etc/wpa_supplicant.conf -B
# udhcpc -i wlan0
蓝牙
Copy hciconfig -a
hciconfig hci0 up
hcitool scan
RTC
主板上丝印为 RTC,测试 RTC 功能必须外接纽扣电池,并且确认电池电量充足
掉电保存时间测试
测试步骤:
设置系统时间并同步到外部RTC时钟
Copy date -s "2024-11-06 10:30:00" && hwclock -w -f /dev/rtc1
断电,等待若干时间后,重新接上开发板电源
Copy date && hwclock -f /dev/rtc1
若系统时间与当前RTC时间一致,则RTC功能正常
4G Mobile
Copy 确认usb模块是否加载
lsusb
确认串口结点是否生成
ls /dev/ttyUSB*
插拔电话卡重新拨号
Copy pppd call quectel-ppp &
ping www.baidu.com 测试
可能会出现没播通情况
通过ps -ef | grep pppd 查看进程号
kill -9 (进程号)
重新拨号 pppd call quectel-ppp &
SD
将格式化后的SD卡插入SD卡槽,系统自动挂载
Copy time dd if=/dev/zero of=/dev/mmcblk1 bs=1M count=300 oflag=direct
USB
将格式化后的U盘USB接口,系统自动挂载
Copy time dd if=/dev/zero of=/dev/sda bs=1M count=300 oflag=direct
CAN
CAN收发测试
K4B支持两路CAN接口,可将两路CAN连接后做收发测试
硬件连接
CANL <---> CANL
CANH <---> CANH
测试命令
Copy # 初始化CAN0
$ ip link set can0 down
$ ip link set can0 type can bitrate 500000
$ ip link set can0 up
# 初始化CAN1
$ ip link set can1 down
$ ip link set can1 type can bitrate 500000
$ ip link set can1 up
# 开始收发测试(CAN0接受、CAN1发送)
$ candump can0 &
$ cansend can1 123#DEADBEEF
串口
K4B 配备4路串口
查看串口设备节点
Copy $ ls /dev/ttyS*
ttyS1 ttyS3 ttyS4 ttyS5
相关命令 串口初始化
stty -F /dev/ttyS1 ispeed 115200 ospeed 115200 cs8
串口设备节点说明:
默认都是TTL串口,下单前可跟客服沟通修改未485和232
ttyS1 作为 RS485串口
ttyS3 作为 调试串口
ttyS4 作为 TTL串口
ttyS5 作为 RS232串口
调试串口测试
按下图连接串口,红线无需连接,另一端USB连接电脑
下载串口助手软件
串口助手软件 可自行下载,下面以Mobaxterm为例
Mobaxterm软件地址下载:https://mobaxterm.mobatek.net/
Mobaxterm操作步骤
选择串口COM编号(打开Windows系统 设备管理器 -> 端口界面可查看COM编号)
TTL串口测试
硬件连接
Copy stty -F /dev/ttyS4 speed 115200 cs8
echo KICKPI > /dev/ttyS4