Step-by-Step Guide to Making a Jlink-OB Debugger

Step-by-Step Guide to Making a Jlink-OB Debugger

Introduction Sharing an article I wrote previously. Recently, due to a price war between two PCB manufacturers, prices dropped multiple times in a single day, which was quite lively. Jiepei dropped to a minimum of 3 yuan per unit, while Jialichuang dropped to a minimum of 5 yuan per unit, both with free shipping via … Read more

How to Use DFU to Recover STM32 When JLink Fails

How to Use DFU to Recover STM32 When JLink Fails

Background: There are many methods to flash firmware on STM32. This article discusses the DFU method. Sometimes, due to certain software errors, JLink or STLink may fail to connect, and at this point, DFU can be used as a backup. There are many methods available online for using DfuSe on Windows, but this article mainly … Read more

Step-by-Step Guide to Jlink Serial Printing Techniques

Step-by-Step Guide to Jlink Serial Printing Techniques

When debugging microcontroller programs, serial printing is a common method. Sometimes, when the hardware does not reserve a serial port, other methods are needed for printing and debugging.1. Jlink SEGGER RTTJlink SEGGER RTT is a very useful method that allows you to achieve printf-like functionality simply by using the SWD or JTAG interface of Jlink, … Read more

Installing STM32 Device Support Package and STLINK/JLINK Drivers

Installing STM32 Device Support Package and STLINK/JLINK Drivers

1. Support Package Installation 1. Offline Installation First, download the support package and then install it. As shown in the figure, to install the STM32F1 series, double-click. The following appears,the installation path will be automatically locked, then click next to install directly. 2. Online Installation First, your computer needs to be connected to the Internet. … Read more

STM32 Debugging Record: Warning After Programming with JLINK in MDK

STM32 Debugging Record: Warning After Programming with JLINK in MDK

Today, while using MDK to program, a warning appeared. Initially, I didn’t pay attention to this issue because during actual testing, the program could be programmed normally and also debugged. However, later a colleague encountered this warning repeatedly during debugging, which affected normal testing, so I decided to investigate! 01 Error Phenomenon The error message … Read more

Jlink Tips for Reading STM32 Internal Programs

Jlink Tips for Reading STM32 Internal Programs

Introduction This article introduces how to use JFlash to read the microcontroller’s program. Learning to read microcontroller program files is not intended for cracking someone else’s program but to understand the principles of cracking, thus better protecting your own program from being cracked. I hope everyone can respect others’ labor results. Downloading and Installing JFlash … Read more

Creating a JLINK Programming Tool with QT

Creating a JLINK Programming Tool with QT

Overview The author has always had an idea to create a powerful desktop tool that integrates various tools needed for development, such as: serial port assistant, network assistant, download tools, etc. However, this raises several questions: Question 1: How to present it on the desktop is also a very important issue — desktop floating window. … Read more

Step-by-Step Guide to Using JLink as a Serial Debugging Assistant

Step-by-Step Guide to Using JLink as a Serial Debugging Assistant

Click on “Gua Gua Little Master” above, select “Pin/Star Official Account“ Useful Resources Delivered First Hand! Summary: I wonder how everyone prints debugging information during microcontroller development. Most likely, they use serial debugging to print. In most cases, serial port 1 is usually reserved for debugging printing during board manufacturing and coding. But what if … Read more

Methods to Program Hex Files Using jLink Command Line

Methods to Program Hex Files Using jLink Command Line

Follow and star our public account, to access exciting content directly Source: CSDN Compiled by: Technology Makes Dreams Greater | Li Xiaoyao The factory uses the j-flash tool for programming but finds that the programmed data does not match the released hex file data. After in-depth comparison and analysis, it is initially determined that the … Read more

Jlink Tips for Reading STM32 Internal Programs

Jlink Tips for Reading STM32 Internal Programs

Introduction Jlink can download Hex files to microcontrollers and can also read the program files from unencrypted microcontrollers. This article introduces how to use JFlash to read the microcontroller’s program. Learning how to read microcontroller program files is not to crack someone else’s program, but to understand the principles of cracking, thus better protecting your … Read more