Layered Troubleshooting Method for Embedded Linux Network Issues

Layered Troubleshooting Method for Embedded Linux Network Issues

Hello everyone, I am the Intelligence Guy~ In embedded Linux development, network issues are often “invisible killers”—sudden disconnections, inaccessible services, data packet loss… These may involve multiple aspects such as hardware, drivers, protocol stacks, and firewalls. Today, I will share how to troubleshoot network issues in embedded Linux, guiding you through the ultimate troubleshooting process … Read more

C++ and Embedded Linux: Building Efficient Real-Time Systems

C++ and Embedded Linux: Building Efficient Real-Time Systems

Hello everyone, I am Jiu Cai. Today we will discuss the use of C++ in building efficient real-time systems on Embedded Linux. This is a practical and interesting topic for C++ beginners and enthusiasts. We will explore the wonderful applications of smart pointers and how they can shine in Embedded Linux systems. The magic of … Read more

RISC-V International Partners with RISE Project to Support Yocto Project

RISC-V International Partners with RISE Project to Support Yocto Project

RISC-V International collaborates with the RISE Project to participate in the Yocto Project. RISC-V International has upgraded its membership from Silver to Platinum and will participate in governance at the board level, while the RISE Project will provide engineering support. Embedded Linux engineers are very familiar with the Yocto Project. Established in 2010, the Yocto … Read more

The First Domestic Yocto Project Book: Efficiently Customizing Embedded Linux Systems and Easily Deploying Qt Applications

The First Domestic Yocto Project Book: Efficiently Customizing Embedded Linux Systems and Easily Deploying Qt Applications

01 Modular Build System: The Yocto Project uses the BitBake build tool, allowing developers to easily add, remove, or modify packages, including Qt SDK and OpenSSL. Flexibility and Customizability: Developers can highly customize the system according to project requirements, supporting various hardware architectures and operating system configurations, ensuring that components like Qt and OpenSSL are … Read more

Buildroot vs Yocto: Which Should You Choose for Your Embedded Linux Project?

Buildroot vs Yocto: Which Should You Choose for Your Embedded Linux Project?

🚀 Buildroot vs Yocto: Which Should You Choose for Your Embedded Linux Project? In embedded Linux projects, the choice of a build system is often the starting point and one of the key decisions for long-term investment. In this field, there are two “big players” that you cannot avoid—Buildroot and Yocto. Both systems can build … Read more

Detailed Configuration of Embedded Linux Buildroot Environment: Building an Efficient and Stable Development Platform

Detailed Configuration of Embedded Linux Buildroot Environment: Building an Efficient and Stable Development Platform

In the fields of IoT and edge computing, the Raspberry Pi 4B, with its quad-core Cortex-A72 architecture and rich interfaces, has become an ideal platform for embedded Linux development. By using Buildroot to create a customized development environment, developers can quickly obtain a lightweight and highly controllable Linux system. This article is aimed at intermediate … Read more

Buildroot Compilation Practice on RK3568 Platform: Customizing Kernel & Root Filesystem

Buildroot Compilation Practice on RK3568 Platform: Customizing Kernel & Root Filesystem

@TOC • Buildroot is a tool for automating the build of embedded Linux systems. It can cross-compile a complete Linux system that runs on embedded devices, including the kernel, root filesystem, bootloader, and other components, starting from source code using simple configuration files and Makefiles. • The official SDK for the RK3568 platform is based … Read more

Understanding the Differences Between BusyBox, Buildroot, and Yocto

Understanding the Differences Between BusyBox, Buildroot, and Yocto

Click on the above “Linux Notes” and select “Pin/Star the Official Account” Get valuable content delivered to you first Introduction BusyBox Buildroot Yocto Project Summary Conclusion Introduction <span>BusyBox</span>, <span>Buildroot</span>, and <span>Yocto</span> are tools used to build embedded Linux systems, but they differ in design goals, complexity, and applicable scenarios. Below, I will introduce the differences … Read more