3
*** 测试记录***
测试内容:
- GLOBAL_EN / RUN_PG 功能测试
- WL_nDIS / BT_nDIS
- 开关机摁键测试
- RTC部分功能测试
- usb_hub部分原理图修改
- m.2硬盘接口部分原理图修改
- 电源部分布局原件修改
- J2排针部分 13和14引脚短接测试()
实测:
1.GLOBAL_EN / RUN_PG 功能测试
短触 长触
GLOBAL_EN 重启 关机,电源管理芯片断电,d1灯熄灭,松开后恢复供电,正常开机
RUN_PG 重启 关机,电源管理芯片不断电,d1灯常亮,松开后开机
两者重启时间相同
D1为电源指示灯
d2为状态指示灯(闪烁表示sd卡正常读写,正常工作
2.WL_nDIS / BT_nDIS
1.0 WL_nDIS / BT_nDIS在开机状态下接地,
CM4均无任何功能变化
2.0 WL_nDIS / BT_nDIS在关机状态下接地后开机
CM4对应功能关闭。
进入系统后无法打开对应功能,且开机成功后断开接地CM4无法恢复对应功能,需要再次重启才可恢复正常功能
**
3.开关机摁键测试
参考链接:(https://shumeipai.nxez.com/2019/08/27/add-the-open-and-shutdown-keys-to-the-raspberry-pi.html)
操作步骤:
- 打开终端。输入 sudo nano /boot/config.txt 命令并回车,使用 nano 文本编辑器打开 /boot/config.txt 文件。
- 在文件的末尾添加:dtoverlay=gpio-shutdown
- 按 Ctrl+X,然后按 Y,最后按 Enter 保存并关闭文件。
- 重启
实际效果:
可以实现开机关机
开关机摁键改进
改进电路参考:(https://blog.csdn.net/xiaoyu_ebox/article/details/113880269)
该文献可实现不阉割CM4 硬件i2c的条件下添加开关机键
未验证
4.RTC部分功能测试
未验证
5.usb_hub部分原理图修改
参考链接:(https://blog.csdn.net/liwuxin1/article/details/110950109)
当拨动开关拨动时可将CM4在U盘模式和主机模式之间切换
**
6. - m.2硬盘接口部分原理图修改
参考链接:(https://www.iotword.com/7312.html)
m.2插座由1.0版本修改为目前3.0版本的4.2H高度的APCI0107-P001A
增加固态支持的大小类型
**
**
7. - 电源部分布局原件修改
依据芯片手册进行布局,将0402封装修改为0603
修改滤波电容为质量更好滤波电容
修改电源部分走线
实测电源纹波待更新
**
**
8.J2排针部分 13和14引脚短接测试
**
13引脚与14引脚短接后
开机状态下设备无反应
RUN_PG: 在短接下,短触RUN_PG (J3号触点,该处短触指接地) 电源管理芯片断电,13和14引脚解除短接后电源管理芯片恢复供电开机
GLOBAL_EN: 在短接下,短触global_en (J3号触点,该处短触指接地)电源管理芯片断电,13和14引脚解除短接后电源管理芯片恢复供电开机
解除13和14引脚短接后,RUN_PG和GLOBAL_EN功能恢复正常