pyOCD: A Cross-Platform Tool for Programming Arm Cortex-M Microcontrollers

pyOCD: A Cross-Platform Tool for Programming Arm Cortex-M Microcontrollers

In this era filled with innovation and challenges for developers, debugging embedded systems has become a standard skill in our daily toolkit. Today, we are going to talk about the protagonist—pyOCD, a powerful tool designed for developing Arm Cortex-M microcontrollers. Whether you are an experienced technical expert or a novice just getting into microcontroller programming, … Read more

Analysis of Assembly Code Related to Porting uCOSII on Cortex-M3 Microcontroller

Analysis of Assembly Code Related to Porting uCOSII on Cortex-M3 Microcontroller

Recently started updating a series of articles on Cortex-M3 core microcontrollers, which will involve basic knowledge of assembly, analysis of the startup process, map file analysis, etc. Further updates will continue, and friends are welcome to follow. This is the fourth article Other already updated series articles include 104, 61850, etc., welcome to read. Variable … Read more

Leveraging MTE and FF-A Features to Create Advanced TEE with Armv9-A

Leveraging MTE and FF-A Features to Create Advanced TEE with Armv9-A

Armv9-A was launched in March 2021, representing ARM’s vision for the next decade of 300 billion chip computing platforms. Last time we discussed some key extensions added in Armv9-A, such as Privileged Access Never [PAN], Pointer Authentication Code [PAC], and Branch Target Identification [BTI]. However, from Trustonic’s perspective, the two most important features of Armv9-A … Read more

Introduction to ARMV8-M Architecture

Introduction to ARMV8-M Architecture

1. Introduction The Cortex-M processor series is based on the M-Profile architecture, providing low-latency and highly deterministic operations for deepembedded systems. Our latest generation Cortex-M processor is the Cortex-M55. The Cortex-M55 is the first processor based on the Armv8.1-M architecture, utilizing the vector processing extension Arm Helium technology. The Cortex-M55 brings higher levels of machine … Read more

RK3568 Android Decoding Driver Integrated Board Overview

RK3568 Android Decoding Driver Integrated Board Overview

1. Product Overview The RK3568 Android integrated board uses the Rockchip RK3568 quad-core chip solution, supporting Google Android 11 and Linux systems. The RK3568 supports the latest powerful Mali-G52 series GPU chip and embedded high-performance 2D acceleration hardware, supporting mainstream audio and video formats and image decoding. It has a built-in NPU with 0.8T computing … Read more

In-Depth Analysis of Rockchip Electronics (603893)

In-Depth Analysis of Rockchip Electronics (603893)

Research Outline 👉『Steps to Research Public Companies Stock Screening Reference👉『Ten-Minute Test for Selecting Public Companies Research on Public Companies Rockchip Electronics Revenue and Profit Rolling Chart over the Last Four Quarters Analyze the company’s business growth cycle and stability Top Global Comparable Companies by Market Capitalization Data Source: [email protected] Currently, there are 19 comparable public … Read more

How to Play Audio on Rockchip Linux Development Boards

How to Play Audio on Rockchip Linux Development Boards

This article introduces the method for playing audio on Rockchip development boards running Linux,the Touch Intelligent RK3562 development board, equipped with a quad-core A53 processor, a clock speed of up to 2.0GHz; it has a built-in independent 1TOPs computing power NPU, applicable in industries such as IoT gateways, tablets, smart homes, educational electronics, and industrial … Read more