Who Is Preventing Access to User Space

Who Is Preventing Access to User Space

Recently, a new feature was added to NDB to allow it to access user space. However, on the ARM platform, a problem was encountered: if the CPU interrupt occurs in kernel space, any access to user space addresses fails. The basic symptom of failure is a series of question marks printed in the debugger. Meanwhile, … Read more

Master ARM Architecture in 8 Hours

Master ARM Architecture in 8 Hours

As a software engineer, do you have the following confusions: The software crashed, and it turned out to be a CPU-related issue, but I don’t know where to start; Memory access errors, and I don’t know how to check page table attributes; When configuring GIC, I can’t distinguish between group0/1, secure/non-secure, fiq/irq; The company has … Read more

PODS Summit Notes: Observability of Mobile Performance & ARM Architecture Support for Linux Debugging

PODS Summit Notes: Observability of Mobile Performance & ARM Architecture Support for Linux Debugging

Notes Summary: In June, a graduate student from a certain university, focusing on confidential computing. Chen Weilin, currently engaged in R&D of 5G network acceleration solutions, and a part-time performance researcher. 1. Discussing the Observability of Mobile Performance Instructor Introduction: Xia Bing, currently employed at Honor as a senior performance R&D engineer.. 1. Overview Performance … Read more

Chip DFX: Coresight Architecture

Chip DFX: Coresight Architecture

Click the blue text above Tansy Laboratory To get more automotive cybersecurity news Perface Recently, I came across some testing materials from the production line and discovered some DFX related content. While organizing the panorama of the entire security field, debugging security was also mentioned. For various reasons, I decided to learn about DFX related … Read more

GDK800: Unleashing Power with ARM PC Development Kit

GDK800: Unleashing Power with ARM PC Development Kit

” GDK800 Shines Brightly “ It’s Hard to Fight Alone Combination Kits Unleash Power GEDU ARM PC Development Kit After Apple successfully transitioned the MacBook from x86 to ARM, many giants like Qualcomm and NVIDIA are actively developing ARM PCs. Many believe that 2024 will be a year of rapid development for ARM PCs. The … Read more

Understanding Common Terms in ARM Debugging: CoreSight, ETM, PTM, ITM, HTM, ETB

Understanding Common Terms in ARM Debugging: CoreSight, ETM, PTM, ITM, HTM, ETB

Perface When locating issues, strong skills are naturally required, but having a powerful tool will definitely help us a lot. The official IDE may not meet our needs, and we may need to look for other professional tools. Among them, the debugging tools provided by Lauterbach are highly regarded.This company specializes in providing high-end debugging … Read more

Understanding ARM CoreSight in Three Minutes

Understanding ARM CoreSight in Three Minutes

A few days ago, I saw the news that ARM launched the CoreSight SoC-600, achieving the next generation of debugging and tracing. What is the next generation? Now you can throw away the JTAG cables and debug and trace your SoC directly via WiFi, CAN Bus, Ethernet, or USB. Sounds promising, right? However, many people … Read more

Basic Concepts of ARM: 21 Common Terms

Basic Concepts of ARM: 21 Common Terms

1. Explanation of Some Common English Abbreviations in ARM MSB: Most Significant Bit; LSB: Least Significant Bit; AHB: Advanced High-performance Bus; VPB: VLSI Peripheral Bus connecting on-chip and off-chip peripherals; EMC: External Memory Controller; MAM: Memory Accelerator Module; VIC: Vector Interrupt Controller; SPI: Serial Peripheral Interface; CAN: Controller Area Network, a serial communication protocol; PWM: … Read more

CPU+XPU Solutions Provide Core Power for the Future of Automotive

CPU+XPU Solutions Provide Core Power for the Future of Automotive

Automotive electronics represent the integration of electronic information technology with traditional automotive technology, and are now widely used in automotive engine control, chassis control, body control, fault diagnosis, as well as audio, communication, and navigation systems, significantly enhancing the overall performance of vehicles. With the continuous acceleration of the integration of the new generation of … Read more

Detailed Design of Microcontroller Reset Circuits

Detailed Design of Microcontroller Reset Circuits

The reliability design of microcontroller reset circuits 1. Overview The factors affecting the operational stability of microcontroller systems can be roughly divided into external and internal factors: 1. External Factors Radio frequency interference, which is transmitted in the form of spatial electromagnetic fields, induces corresponding interference in the conductors (wires or component pins) inside the … Read more