1、软件功能
该软件用于在Linux平台测试CH35X/CH38X(PCI/PCIe转串并口)的并口各引脚功能是否正常。替代并口打印机用于方便对设备进行出厂测试。
2、并口测试硬件治具
在测试前,需要制作单独的硬件治具,按下表连接信号线:
引脚连接示意图:
3、软件使用方法
插入待测试PCI/PCIe转并口设备。
输入lspci –v命令查看设备的枚举信息,若找到厂商ID为[1C00]或[4348]的设备,则表示已经正常识别到该硬件。
通过lsmod命令查看设备关联驱动是否已加载,设备所需驱动包括:parport、parport_pc、lp驱动。驱动加载后,查看系统/dev目录,会多出parportX(X为数字)节点,示例:
编译测试程序,生成目标可执行程序,输入./parport_test -D /dev/parport0 –h命令查看帮助,输出其他命令无效。运行程序:[可执行文件名] -D [设备节点名称] –s
4、测试错误码说明
根据输出的错误码和终端输出信息可判断故障信号线,下表为错误码和说明。
5、测试实例
测试成功实例
测试错误实例
根据输出信息,D4-SELT、D5-PE、D6-ACK和D7-BUSY信号通讯存在错误。
根据输出信息,STB-D0信号通讯存在错误。
6、wchparporttest工具源码
发送邮件至官方tech邮箱获取。