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

Differences Between SWD and JTAG Debug Interfaces

Differences Between SWD and JTAG Debug Interfaces

Follow+Star Public Account, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | Embedded Column As an embedded engineer, you should know about download debuggers, but do you really understand the meaning and differences of the SWD and JTAG interfaces? Embedded Column 1 What is a Download Debugger In simple terms, a … 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

Who Moved My JTAG Port?

Who Moved My JTAG Port?

In the process of FPGA development and learning, a key step is downloading to the board. Achieving hardware “hard presence” is very important, and generally, the JTAG port is more commonly used. Therefore, I believe that some experts must have encountered issues with the JTAG port becoming unresponsive or damaged and unable to be used. … Read more