Debugging FPGA with Internal Logic Analyzers

Debugging FPGA with Internal Logic Analyzers

Click the blue text to follow us Follow and star our official account for exciting content delivered daily Source: Online materials 1 Reasons for Changing FPGA Debugging Techniques During functional debugging of hardware design, the reprogramming capability of FPGA is a key advantage. In the early use of CPLD and FPGA, if a design was … Read more

Vivado Logic Analyzer User Guide

Vivado Logic Analyzer User Guide

This series will bring systematic learning of FPGA, starting from the most basic digital circuit fundamentals, with the most detailed operational steps and straightforward language descriptions, providing a “foolproof” explanation. This allows students majoring in electronics, information, and communication, as well as newcomers to the workplace and professional developers looking to advance, to have a … Read more

Real-Time Logic Analyzer for All SPI Communications – SPIDriver Experience

Real-Time Logic Analyzer for All SPI Communications - SPIDriver Experience

SPIDriver is an easy-to-use tool for controlling SPI devices, compatible with Windows, Mac, and Linux systems. It features a built-in color screen that can display all SPI communications in real-time, using a standard FTDI USB serial chip to communicate with the PC, eliminating the need for special drivers. The SPIDriver evaluation board includes 3.3 V … Read more

A Brief Discussion on NB-IoT Module Debugging

A Brief Discussion on NB-IoT Module Debugging

Source: LPWAN Technology IoT Think Tank Organized and Published Please indicate the source when reprinting —— [Introduction] —— The author’s remarks: The following narrative is solely personal opinion, devoid of any emotional color. Background The core development technologies of NB-IoT are held by a few major companies, such as Huawei HiSilicon, Qualcomm, and Intel. Of … Read more

PROFIBUS Installation, Design, and Debugging Manuals

PROFIBUS Installation, Design, and Debugging Manuals

A65 PROFIBUS Related Documents Industrial Systems PROFIBUS is a fieldbus standard used in automation technology that was promoted in 1987 by Siemens and fourteen other companies along with five research institutions. PROFIBUS stands for PROcess FIeld BUS. The PROFIBUS standardization organization is part of Profibus&Profinet International (PI), located in Karlsruhe, Germany. The documents provided here … Read more

OpenJTAG Debugging Example: Resolving SST39VF1601 Erase Issue

OpenJTAG Debugging Example: Resolving SST39VF1601 Erase Issue

Many development boards use NOR Flash such as AM29LV800 or AM29LV160, and can operate normally with the u-boot provided by this website; yesterday, a user discovered that they could not erase SST39VF1601, for example, the following phenomenon occurred: when attempting to erase a sector starting at 0x2000, it showed success, but reading the contents revealed … Read more

Fundamentals of ARM JTAG Interface

Fundamentals of ARM JTAG Interface

1. Basic Knowledge of JTAG     JTAG stands for Joint Test Action Group and is the IEEE 1149.1 standard. The advantage of using JTAG is that it allows integrated circuits to be tested on a PCB through boundary scan. In the ARM7TDMI processor, JTAG can directly control ARM’s internal bus, I/O ports, and other information for … Read more

Downloading Debug Interfaces: JTAG vs SWD

Downloading Debug Interfaces: JTAG vs SWD

As an embedded engineer, everyone should know about download debuggers. But do you really understand the meaning and differences of the SWD and JTAG interfaces? What is a Download Debugger? In simple terms, a download debugger is a device that converts commands sent from a PC (e.g., via USB protocol) into a language understood by … Read more

JTAG vs SWD: A Comparison of Embedded Debugging Interfaces

JTAG vs SWD: A Comparison of Embedded Debugging Interfaces

▼Click the card below to follow our official account for more exciting content▼ Welcome to follow the 【Mastering Microcontrollers and Embedded Systems】 official account, reply with keywords to get more free videos and materials Reply with 【Add Group】, 【Microcontroller】, 【STM32】, 【Hardware Knowledge】, 【Hardware Design】, 【Classic Circuits】, 【Thesis】, 【Graduation Project】, 【3D Packaging Library】, 【PCB】, 【Capacitor】, 【TVS】, … Read more

Introduction to JTAG Basics

Introduction to JTAG Basics

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us 1. What is JTAG: Joint Test Action Group. JTAG is an IEEE standard designed to solve board-level issues, developed in the 1980s. Today, JTAG is used for programming, debugging, and probing ports. Of course, the original use was boundary testing. … Read more