我有一个linux平台*,它作为usb设备连接到充当USB主机的汽车设备。这两个设备应通过CDC / NCM进行通信,但Linux平台无法被汽车设备识别,因此未建立连接。令人惊讶的是,正确建立了与我的计算机的连接。
我现在需要创建该USB连接的跟踪,以检查USB握手中是否存在汽车设备无法处理的错误。由于无法访问USB主机,我需要从小工具端创建跟踪。
我尝试使用usbmon和tcpdump,但这似乎仅适用于在跟踪平台上配置为主机的USB控制器,而不适用于配置为设备的USB控制器。
BTW,所有必需的模块(特别是g_ncm)都已正确加载。
感谢您的帮助!
的Stefan
*在freescale iMX6处理器(ARM)上进行自定义分发,内核版本3.0.35