Universal JTAG (Joint Test Action Group) debugging method and system with extensible interface
A debugging system and debugging method technology, applied in software testing/debugging, program code conversion, instruments, etc., can solve the problems of insufficient scalability, inability to realize JTAG protocol conversion and simultaneous connection, etc., and achieve high code reliability and stability good sex effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0076] The JTAG debugging method of a kind of interface extensible generality provided according to the present invention comprises:
[0077] Step S1: the JTAG host controller is encapsulated into an IP device with a peripheral bus port;
[0078] Step S2: Invoke the built-in hardware resources in the development board, connect the JTAG host IP to the hardware system, and complete the minimum hardware field programmable gate array design of the debugging system;
[0079] Step S3: According to the characteristics of the development board, complete the porting of the boot loader;
[0080] Step S4: compiling in the transplanted boot loader, and solidifying the binary file to the development board;
[0081] Step S5: the debugging device and the upper computer, the debugging device and the target debugging chip, the upper computer runs the hyper terminal software, and completes the target chip debugging through the data JTAG debugging command.
[0082] Specifically, the debugging ...
Embodiment 2
[0093] Embodiment 2 is a preferred example of Embodiment 1 to describe the present invention more specifically.
[0094] Those skilled in the art can understand the JTAG debugging method of a kind of interface extensible generality provided by the present invention as the specific implementation of the JTAG debugging system of interface extensible generality, that is, the generality of described interface extensible The JTAG debugging system can be realized by executing the step flow of the universal JTAG debugging method with extensible interfaces.
[0095] A kind of JTAG debugging system of the universality that the interface provides according to the present invention includes:
[0096] Module M1: The JTAG host controller is packaged as an IP device with a peripheral bus port;
[0097] Module M2: call the built-in hardware resources in the development board, connect the JTAG host IP to the hardware system, and complete the minimum hardware field programmable gate array des...
Embodiment 3
[0112] Embodiment 3 is a preferred example of Embodiment 1 to describe the present invention more specifically.
[0113] Debug system communication instructions, such as figure 1 As shown, the debugging device is connected to the upper PC through the serial port, and the debugging target can be connected through the JTAG (Joint Test Action Group, joint test working group) interface signal line, and the upper PC runs serial debugging software, such as HyperTerminal, serial debugging assistant Wait, configure the appropriate baud rate, power on the debugging device to start Uboot (Universal Boot Loader, boot loader), enter the command input window, you can select the current debugging target board (JTAG port number) according to the pre-defined command, and finally pass the JTAG The Master (Joint Test Action GroupMaster, JTAG host) controller converts the JTAG interface signal conforming to the characteristics of the target device, and completes the multi-device online debugging...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


