A terminal, a debugging system for a usb device, and a debugging method for the usb device

A technology of debugging system and debugging method, which is applied in the direction of faulty hardware testing method, transmission system, detecting faulty computer hardware, etc., can solve problems such as increasing hardware costs, and achieve the effect of realizing network debugging function
CN110716831BActive Publication Date: 2022-08-02XIAMEN YEALINK NETWORK TECH

Patent Information

Authority / Receiving Office
CN Β· China
Patent Type
Patents(China)
Current Assignee / Owner
XIAMEN YEALINK NETWORK TECH
Publication Date
2022-08-02

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The present invention provides a terminal, a debugging system for a USB device, and a debugging method for the USB device. The terminal includes a main control chip and a USB interface for plugging and unplugging the USB device, the main control chip includes a debugging unit, and the terminal also It includes: an enumerated first USB HID interface; the debugging unit connects a local network card with the first USB HID interface through Winpcap, and the first USB HID interface is connected with a second USB HID interface enumerated by the USB device , and at the same time implement a self-defined USB HID transmission protocol; wherein, the self-defined USB HID transmission protocol is a standard-based USB HID protocol, and a manufacturer-defined protocol is used in the HID report descriptor. Based on the teachings of the above embodiments, by using the manufacturer-defined protocol in the report descriptor, the USB device only needs to enumerate one more HID interface, and at the same time implement the customized USB HID transmission protocol, so that the terminal can communicate with With the cooperation of the USB device, the network debugging function can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the field of debugging of USB devices, and in particular relates to a terminal, a debugging system for USB devices and a debugging method for USB devices Background technique

[0002] Generally, a device with a network interface can remotely connect to the device through the telnet protocol to perform device command line operations, and perform file operations on the device through NFS and other protocols, so that the embedded USB device can be easily debugged and maintained.

[0003] However, for USB devices, if the existing USB protocol supports network operation debugging on USB devices and improves the maintainability of USB devices, it is necessary to enumerate USB devices as USB network card devices. However, enumerating a USB device into a USB network card requires at least 4 EPs (Endpoints, logical connection points). Since the USB EPs on the device side are limited, increasing the number of EPs will increase the hardwa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More