Search Articles — Sudonull

Search Results

In this project

UART-CLI for debugging MCU firmware

https://sudonull.com/uart-cli-for-debugging-mcu-firmware

UART-CLI simplifies diagnostics of embedded systems: GPIO, logs, tests without JTAG. Instructions for middle/senior dev. Master it for quick bug fixes.

Microcontroller Debugging Errors: SWD and Hardware Bugs

https://sudonull.com/microcontroller-debugging-errors-swd-and-hardware-bugs

Analysis of Typical Bugs When Working with MCU: SWD Pin Conflicts, ESD, Flash Configuration, Crystals. Practical Fixes for Middle/Senior Developers. Study to Avoid.

JZ-F407VET6: overview of the STM32F407VET6 board

https://sudonull.com/jz-f407vet6-overview-of-the-stm32f407vet6-board

Technical breakdown of the JZ-F407VET6 training board: peripherals, debugging, limitations. Ethernet, CAN, USB for embedded projects. Suitable for firmware prototyping.

Launching RISC-V K1921VG015: toolchain and OpenOCD

https://sudonull.com/launching-risc-v-k1921vg015-toolchain-and-openocd

Setting up riscv-gnu-toolchain, OpenOCD with DirtyJTAG for K1921VG015. Step-by-step build, GCC14 patches, flashing in WSL. Instructions for middle/senior dev.

From the web

JTAG - Wikipedia

https://en.wikipedia.org/wiki/JTAG

JTAG allows device programmer hardware to transfer data into internal non-volatile device memory (e.g., CPLDs). Some device programmers serve a double purpose for programming as well as …

JTAG and IJTAG Explained: From Basics to Advanced Concepts

https://rvidisharoopchand.substack.com/p/jtag-and-ijtag-explained-from-basics

Aug 26, 2025 · In this blog, we explored the fundamentals of JTAG and IJTAG networks and understood their importance. In Part 2, we will focus on a detailed comparison between JTAG and IJTAG, …

What is JTAG and how can I make use of it? - XJTAG Tutorial

https://www.xjtag.com/about-jtag/what-is-jtag/

You may be familiar with JTAG because you have used tools with a JTAG interface. Processors often use JTAG to provide access to their debug/emulation functions and all FPGAs and CPLDs use JTAG …

Introduction to JTAG and the Test Access Port (TAP)

https://www.allaboutcircuits.com/technical-articles/introduction-to-jtag-test-access-port-tap/

Nov 18, 2020 · JTAG has become a standard in embedded systems, and it is available in nearly every microcontroller and FPGA on the market. It's named for the group which developed it: the Joint Test …

JTAG - Pin Configuration, Architecture, Working and Its Applications

https://www.elprocus.com/jtag/

JTAG (Joint Test Action Group) is a well-established IEEE 1149.1 standard that was developed in the year 1980 to solve the manufacturing issues that occurred within electronic boards or printed circuit …

We are boundary-scan – JTAG

https://www.jtag.com/

We are happy to serve you! We have been able to solve thousands of board test problems by actively engaging with our customers. Once you become a JTAG Technologies customer you are an integral …

What Is Boundary-Scan (JTAG)? – JTAG

https://www.jtag.com/what-is-boundary-scan-jtag/

What is Boundary-scan (JTAG)? Boundary-scan is a standardized technique for testing, debugging, and programming electronic assemblies by accessing embedded test logic inside ICs.

Diving into JTAG protocol. Part 1 — Overview. - Medium

https://medium.com/@aliaksandr.kavalchuk/diving-into-jtag-protocol-part-1-overview-fbdc428d3a16

Jul 27, 2023 · Learn what JTAG is, how IEEE 1149.1 works, and why it's essential for debugging, testing, and programming embedded systems.

Technical Guide to JTAG - XJTAG Tutorial

https://www.xjtag.com/about-jtag/jtag-a-technical-overview/

Advances in silicon design such as increasing device density and, more recently, BGA packaging have reduced the efficacy of traditional testing methods. In order to overcome these problems, some of the …

JTAG Explained: Working, Architecture, and Its Role in Embedded …

https://pantech.ai/jtag-explained-working-architecture-and-its-role-in-embedded-systems

JTAG (Joint Test Action Group) is a standardized interface used for testing, debugging, and programming electronic devices such as microcontrollers, FPGAs, and PCBs.

Trending Now