Debugging Methods and Techniques for ATF Architecture 3.4 (GDB, JTAG, Logging System)

Debugging Methods and Techniques for ATF Architecture 3.4 (GDB, JTAG, Logging System)

Table of Contents 3.4.1 Overview of Debugging 3.4.2 GDB Debugging Methods Basic Configuration Multi-Stage Debugging Techniques Common Issues Handling 3.4.3 Practical JTAG Debugging Hardware Connection Configuration Key Debugging Scenarios 3.4.4 Using the Logging System TF-A Logging Framework Log Output Configuration Advanced Debugging Techniques 3.4.5 Typical Debugging Cases Case 1: BL2 Image Load Failure Case 2: … Read more

Detailed Method for Compiling the Renesas RZ/G2L Bootloader Separately

Detailed Method for Compiling the Renesas RZ/G2L Bootloader Separately

The RZ/G2L microprocessor is equipped with a Cortex®-A55 (1.2 GHz) CPU, a 16-bit DDR3L/DDR4 interface, a 3D graphics acceleration engine with Arm Mali-G31, and a video codec (H.264). Additionally, this microprocessor features a variety of interfaces such as camera input, display output, USB 2.0, and Gigabit Ethernet, making it particularly suitable for entry-level industrial human-machine … Read more

6 Steps to Complete Linux System Porting and Development Environment Configuration for STM32MP157

6 Steps to Complete Linux System Porting and Development Environment Configuration for STM32MP157

6 Steps to Complete Linux System Porting and Development Environment Configuration for STM32MP157 Introduction The STM32MP157, as a dual-core heterogeneous processor launched by ST, integrates Cortex-A7 and Cortex-M4 cores, and has a wide range of applications in industrial control and smart devices. This article will detail how to set up a professional embedded Linux development … Read more