JTAG, jlink, and ulink

Source: Internet
Author: User
Tags jlink

Turn: http://blog.csdn.net/wangwq87/article/details/7106240

JTAG is also an international standard test protocol (IEEE 1149.1 compatible). It is mainly used for internal chip testing. Most advanced devices now support the JTAG protocol, such as DSP and FPGA Devices. The standard JTAG interfaces are four lines: TMS, tck, TDI, and TDO, which are the mode selection, clock, data input, and data output lines respectively. The related JTAG pins are defined as: TCK is the test clock input, TDI is the test data input, data is input through the TDI pin JTAG interface, and TDO is the test data output, data is output from the JTAG interface through the TDO pin. TMS is selected for the test mode. TMS is used to set the JTAG interface to be in a specific test mode. trst is the test reset, and the input pin is effective at a low level.

Jlink uses USB, J-LINK simulator V8, and its simulation speed and functionality are far from comparable to a simple parallel-port Wigler debugger. J-LINK supports ARM7, arm11, Cortex-M3 core, support ads, IAR, Keil development environment. In addition to all the functions of the previous v7.0 version, v8.0 has been improved in both hardware and software: (1) v8.0's SWD hardware interface supports the 1.2-V target board, v7.0 only supports target boards of 3.3v. (2) v8.0 uses two-color LEDs to indicate more statuses. v7.0 only has one LED indicator. (3) v8.0 enhances the JTAG driver capability and improves the compatibility of the target board. (4) optimized the firmware structure and expanded the application zone by J-link arm. Main features:

ULINK--ULINK2 is arm company's latest supporting realview MDK used simulator, is the upgrade version of ulink simulator. Ulink2 not only provides all functions of the ulink simulator, but also supports Serial debugging (SWD), return clock, real-time proxy, and other functions. By combining the realview MDK debugger and ulink2, developers can easily Debug on-chip (On-Chip JTAG, SWD and OCDs) and flash programming on the target hardware.

Jlink is more powerful than JTAG, because JTAG uses parallel ports, so it is not convenient to use, and its functions are not as good as jlink. Ulink has never been used, and it seems to be more powerful.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.