4 Tools for Building Embedded Linux Systems

4 Tools for Building Embedded Linux Systems

Learn about Yocto, Buildroot, OpenWRT, and modified desktop distributions to determine which method is best for your project. — Drew Moseley Useful original link Please visit the “original link” at the end for clickable in-text links, full-size original images, and related articles. Thanks Compiled from | https://opensource.com/article/18/6/embedded-linux-build-tools | Author | Drew Moseley | Translator | … Read more

How to Run RISC-V Linux on QEMU

How to Run RISC-V Linux on QEMU

Today, I will teach you how to run a RISC-V Linux on the QEMU emulator. A RISC-V Linux includes: opensbi linux root filesystem 1. Download RISC-V Toolchain Downloading the toolchain source code and compiling it can lead to incorrect options, so we will use the precompiled toolchain instead. Website: https://toolchains.bootlin.com This site provides some precompiled … Read more

Building Cross-Compiler with Buildroot for i.MX6ULL

Building Cross-Compiler with Buildroot for i.MX6ULL

Click the above “Yikou Linux“, select “Star Public Account“ Practical benefits delivered to you first! Introduction This article is based on testing and verification of the HD-IMX6ULL-MB series development board, which is co-developed by Wuhan Xinluyao Technology Co., Ltd. and Wuhan Wanxiang Aoke Electronics Co., Ltd. This development board is designed based on the NXP … Read more

Building OpenCV File System Using Buildroot for iTop Board

Building OpenCV File System Using Buildroot for iTop Board

After watching Xunwei’s 2020, what are everyone’s thoughts? The magician was shocked by everyone’s enthusiasm. Those coming for interviews should contact the magician for contact details; those urging the magician to share photos are making it tough for him~ Haha, but back to the point, technical blog posts need to be updated, and the driver … Read more

Offline Training: Building STM32MP1 OpenSTLinux with Buildroot

Offline Training: Building STM32MP1 OpenSTLinux with Buildroot

Course Introduction The STM32MP15x series microprocessors adopt a Cortex-A + M architecture, where the A core can run open-source operating systems such as Linux and Android. OpenSTLinux is a mainstream open-source Linux distribution officially released and supported by ST, which is crucial for STM32 embedded software solutions and supports running on the STM32MP1 A7 core. … Read more

Building Allwinner RISCV 64Neza D1 Board with Buildroot 2021

Building Allwinner RISCV 64Neza D1 Board with Buildroot 2021

To gain a deeper understanding of the Linux implementation of the RISC-V 64 architecture, we have specially adapted the Buildroot 2021 open-source build tool, making it easier for everyone to delve into various parts of the Neza D1, such as the boot process, OpenSBI, U-Boot, kernel, root filesystem, etc. Using Buildroot to compile the build … Read more

Step-by-Step Guide to Building Root Filesystem with Buildroot

Step-by-Step Guide to Building Root Filesystem with Buildroot

The three main components of embedded systems: bootloader (uboot), Linux kernel, root filesystem. There are three powerful tools for creating root filesystems: busybox, buildroot, yocto. Using busybox to build the filesystem only helps us set up some common commands and files. Libraries, files in the /etc directory, etc., need to be created manually, and we … Read more

Building Embedded Linux with Yocto and Buildroot

Building Embedded Linux with Yocto and Buildroot

Scan and follow to learn embedded systems together, learn and grow together. Doing Linux system development primarily revolves around the root file system, as uboot and kernel are generally provided by the manufacturer, and drivers for peripherals are also provided officially, so the actual development work is minimal. The most challenging aspect of building the … Read more