Reviving JLINK V8 on Windows 7: Driver Installation Issues

Reviving JLINK V8 on Windows 7: Driver Installation Issues

The JLINK driver is installed, and the device manager recognizes it, but the options for SW and JTAG in MDK are grayed out (this is not an issue with JLINK). Therefore, downloading and simulation cannot proceed. I tried uninstalling the JLINK driver and re-installing it, but that didn’t solve the issue, so I decided to … Read more

ULINK2 Emulator Installation and Project Setup

ULINK2 Emulator Installation and Project Setup

1. ULINK2 Emulator ULINK2 is the latest emulator from ARM designed for use with RealView MDK. It is an upgraded version of the ULINK emulator. ULINK2 not only has all the features of the ULINK emulator but also adds support for Serial Wire Debug (SWD), return clock support, and real-time agents. Development engineers can easily … Read more

How to Directly Generate JIC Files Using Scripts

How to Directly Generate JIC Files Using Scripts

Everyone knows that Altera’s FPGA can be configured using the EPCS flash memory configuration chip, and there are two methods to program the EPCS chip. One method is to directly program the POF file through the AS port, which requires a separate 10-pin socket in the circuit design. The other method is to use the … Read more

How Engineers Can Excel in RTL Design

How Engineers Can Excel in RTL Design

RTL is an essential part of IC system design. How important is RTL design? Essentially, the logical functions of IC systems are implemented in RTL, so many IC projects are closely tied to RTL design. Today, let’s discuss how to excel in RTL design. Generally, once the preparatory work and product requirements are determined, engineers … Read more

IJTAG Single-Layer Network Testing Method Based on IEEE Standards

IJTAG Single-Layer Network Testing Method Based on IEEE Standards

Huang Xin, Song Boyuan, Guo Xiaomin, Lin Jieqin (Guilin University of Electronic Technology, School of Electronic Engineering and Automation, Guilin, Guangxi 541000) Abstract: In order to utilize the traditional JTAG interface for testing and controlling a large number of specific IP testing instruments within the SOC, a universal and portable single-layer network testing method based … Read more

Strange Errors in Vivado SDK During JTAG Mode

Strange Errors in Vivado SDK During JTAG Mode

Problem Description After downloading the elf file, a message box pops up as shown in Figure 1, indicating that there is a problem with the software operation. However, the software runs correctly; for instance, the VGA interface displays images normally, as shown in Figure 2. Moreover, this error does not appear in Debug mode. Figure … Read more

Connecting MSP430 JTAG (USB and Parallel) to Target Board

Connecting MSP430 JTAG (USB and Parallel) to Target Board

It is common to see beginners of MSP430 asking questions about connecting MSP430 JTAG to the target board in forums. Here, I summarize the information to help new MSP430 learners clear their doubts. The JTAG connection of MSP430 mainly has two methods: the 4-wire JTAG method (including TDO, TDI, TMS, TCK four standard JTAG signals) … Read more

JTAG Download Method Summary for Altera FPGA with Nios II Core

JTAG Download Method Summary for Altera FPGA with Nios II Core

1. For Altera FPGA, when using Nios II, there are four types of files that need to be downloaded: .sof file, .pof file, .jic file, and .elf file. 2. The .sof file and .pof file are usually referred to as FPGA “hardware” or “firmware” files, generated by design compilation in Quartus II. The source file … Read more

Simplified Method for JTAG Interface in STM32 JLINK Programming

Simplified method for using JLINK to download programs to STM32 via JTAG interface (SW and JTAG modes)! Anyone who has used STM32 knows that there are two common methods for downloading programs: via serial port and JLINK. The serial port download method is quite similar to that of the 51, so I won’t elaborate on … Read more

Introduction to Smart Hardware – Key Knowledge Summary

Introduction to Smart Hardware - Key Knowledge Summary

Recently, I haven’t come up with any substantial findings, so I will share some small knowledge and tips learned during my research on smart hardware for beginners to study. Hardware Debugging UART: Commonly referred to as TTL level serial port, it is the most widely used debugging interface I encountered in smart hardware, usually for … Read more