Using Telink Microelectronics JTAG Tools (Part 2)

Using Telink Microelectronics JTAG Tools (Part 2)

Following the previous article introducing the “Using Telink Microelectronics JTAG Tools (Part 1)”, this article will continue to introduce the usage of JTAG related tool command lines and common problems along with their solutions. 1 Common GDB Commands During normal debugging, you can set breakpoints in Telink IOT Studio for debugging. When the breakpoint is … Read more

Embedded Development ARM Technology JTAG Interface Interpretation

Embedded Development ARM Technology JTAG Interface Interpretation

JTAG, as commonly referred to, can be roughly divided into two categories: one is used for testing the electrical characteristics of chips to detect any issues; the other is used for debugging. Generally, CPUs that support JTAG contain both modules. A CPU with a JTAG Debug interface module can access the internal registers of the … Read more

Getting Started with IoT Security: Router JTAG Debugging Analysis

Getting Started with IoT Security: Router JTAG Debugging Analysis

Background In the previous section on hardware security, we used a programmer and UART debugging pins to extract the firmware from the Tenda AC6 router, mastering how to obtain firmware through the UART interface and gain terminal access for debugging analysis. Besides the commonly seen UART interface, we often encounter JTAG interfaces on PCB boards, … Read more

FPGA Configuration: How to Program SPI/BPI Flash Using JTAG?

FPGA Configuration: How to Program SPI/BPI Flash Using JTAG?

Xilinx‘s JTAG cable can directly program SPI/BPI. Many users who are not familiar with the Xilinx development environment may have questions when encountering this programming mode for the first time. How does the FPGA bridge between JTAG and Flash? Is there a dedicated circuit inside the FPGA to achieve this function? Actually, no. The FPGA … Read more

Understanding JTAG and ISP Technologies in Mobile Forensics

Understanding JTAG and ISP Technologies in Mobile Forensics

Source: Tech Strong Inspection (ID: techjc) Reposting is prohibited without authorization! With the rapid development of mobile terminal devices, the fast-paced updates, the variety of products, and the complexity of electronic devices (password settings, corrosion, water damage, violent drops, etc.), future mobile electronic forensics will face unprecedented challenges. When encountering situations such as a broken … Read more

JTAG Debugging: Online Debugging of Microcontrollers and PLCs

JTAG Debugging: Online Debugging of Microcontrollers and PLCs

JTAG Debugging: Online Debugging of Microcontrollers and PLCs Hello everyone, I am “Da Yi Zong”. Today, I will talk about a commonly used debugging tool in microcontroller and PLC program development—JTAG debugging interface. JTAG stands for Joint Test Action Group, which is an industrial standard interface used for chip-level testing and debugging. Simply put, it … Read more

Xilinx FPGA Configuration Modes

Xilinx FPGA Configuration Modes

Welcome FPGA engineers to join the official WeChat technical group. This article mainly introduces the configuration modes of Xilinx FPGAs, including Master/Slave mode, Serial/SelectMAP mode, JTAG mode, etc. Among them, the 7 series only has the Logic part, and all configuration-related function pins are connected to specific banks on the FPGA side; the Zynq 7000 … Read more

Debugging RK3399 Processor and Linux Kernel with CodeViser (Part 1)

Debugging RK3399 Processor and Linux Kernel with CodeViser (Part 1)

Friendly Reminder: This article is lengthy, the reading time is about 10 minutes. CodeViser is a JTAG emulator developed by J&D Tech, supporting CPUs like ARM and RISC-V. The accompanying CVD debugging software provides an efficient and stable debugging environment, supporting source-level debugging and powerful script commands. This article discusses the process of using CodeViser … Read more

Xilinx FPGA Power-Up Configuration Process

Xilinx FPGA Power-Up Configuration Process

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us at FPGA Home – the best and largest pure FPGA engineer community in China. In summary, the power-up modes of Xilinx FPGA can be divided into the following 4 types: Master Mode Slave Mode JTAG Mode (Debug Mode) System Mode … Read more