Issues Encountered When Compiling boot.img for RK3588

Issues Encountered When Compiling boot.img for RK3588

The kernel version from Rockchip can be downloaded from GitHub at the link: https://github.com/rockchip-linux/kernel. There is also a complete SDK development environment available directly from the manufacturer, including uboot, buildroot, kernel, etc. Additionally, there are some open-source projects from openEuler, which are quite varied and chaotic. For version 5.10, there are multiple sub-versions, and the … Read more

Expert Insights | Quick Start Guide to Setting Up the RockChip RK2118M SDK Environment

Expert Insights | Quick Start Guide to Setting Up the RockChip RK2118M SDK Environment

Click the blue text to follow us 1. Introduction to RK2118M With the rapid development of smart cockpit technology, the in-vehicle audio scene has placed higher demands on hardware performance. Complex scenarios involving multiple speakers, microphones, and sound zones require more powerful interface capabilities, higher AI computing power, and more cost-effective audio processing chips. The … Read more

Understanding Mi Home BLE Mesh: Unlocking New Approaches to Smart Home Development

Understanding Mi Home BLE Mesh: Unlocking New Approaches to Smart Home Development

Friends engaged in IoT development are certainly familiar with BLE Mesh technology, especially in the smart home field, where it plays a crucial role. Today, we will specifically discuss Mi Home BLE Mesh, packed with valuable information, so get your notebooks ready and take note of the key points!1. Basic Concepts of SIG BLE MeshBLE … Read more

Linux | i.MX6ULL Terminator Learning Guide (Day 1)

Linux | i.MX6ULL Terminator Learning Guide (Day 1)

01 1. Introduction to CD Resources Join me to become an embedded Linux expert, let’s get started! 02 Next, we will learn together. 01_ Development and Flashing Tools (Linux image flashing tools, cross-compilers, bare-metal image creation tools) 1. Cross-compiler (ARM cross-compiler) 2. Bare-metal image creation tools (Bare-metal image creation tools) 3. mfgtools_for_6ULL (Image flashing tools) … Read more

Linux Driver Development

Linux Driver Development

The MMC/SD driver model is widely used in embedded development, and its corresponding Linux system framework can be classified under block devices. If you want to understand the IO storage stack, you can start with the simple MMC/SD driver model. Linux MMC/SD Driver ModelIn Linux, the MMC/SD driver is mainly divided into three layers: the … Read more

Core of Smart Home Technology

Core of Smart Home Technology

Introduction With the continuous advancement of the information revolution in the 21st century, the popularity of smartphones has increased significantly. Humans have begun to consider how to control objects using smartphones or computers, which has also promoted the rapid development of the Internet of Things (IoT) in recent years. This article takes the ESP8266EX Wi-Fi … Read more