1、软件功能

该软件用于在Linux平台测试CH35X/CH38X(PCI/PCIe转串并口)的并口各引脚功能是否正常。替代并口打印机用于方便对设备进行出厂测试。


2、并口测试硬件治具

在测试前,需要制作单独的硬件治具,按下表连接信号线:

image.png


引脚连接示意图:

image.png


3、软件使用方法

  • 插入待测试PCI/PCIe转并口设备。

  • 输入lspci –v命令查看设备的枚举信息,若找到厂商ID为[1C00]或[4348]的设备,则表示已经正常识别到该硬件。

image.png

  • 通过lsmod命令查看设备关联驱动是否已加载,设备所需驱动包括:parport、parport_pc、lp驱动。驱动加载后,查看系统/dev目录,会多出parportX(X为数字)节点,示例:

    image.png

  • 编译测试程序,生成目标可执行程序,输入./parport_test -D /dev/parport0 –h命令查看帮助,输出其他命令无效。运行程序:[可执行文件名] -D [设备节点名称] –s

    image.png


4、测试错误码说明

根据输出的错误码和终端输出信息可判断故障信号线,下表为错误码和说明。

image.png


5、测试实例

测试成功实例

image.png

测试错误实例

image.png

根据输出信息,D4-SELT、D5-PE、D6-ACK和D7-BUSY信号通讯存在错误。

image.png

根据输出信息,STB-D0信号通讯存在错误。


6、wchparporttest工具源码

发送邮件至官方tech邮箱获取。