Trimming Methods and Differences of Embedded Linux Kernel and Uboot

Trimming Methods and Differences of Embedded Linux Kernel and Uboot

This section only records the general trimming method without introducing specific file modifications. Linux Kernel Trimming Steps 1 Modify the ARCH and CROSS_COMPILE environment variables in the makefile ARCH ?= arm CROSS_COMPILE ?= XXX (your cross compiler) 2 Find the configuration file xxxdeconfig in the arch/arm/configs folder, and modify it appropriately. Run the following in … Read more

How to Install Raspberry Pi System on External Hard Drive

How to Install Raspberry Pi System on External Hard Drive

When installing the system on the Raspberry Pi, the system is usually directly flashed onto the memory card. Although convenient, the inherent limitations of the memory card mean that its capacity and speed do not meet our requirements. To enhance the experience, we choose to install the system on an external hard drive to solve … Read more

Raspberry Pi Desktop Experience

Raspberry Pi Desktop Experience

Introduction: In this issue of the original Raspberry Pi series, I will introduce my experience of using the Raspberry Pi as a desktop. Word count: 3356, estimated reading time: 5 minutes https://mp.weixin.qq.com/s/CROLi7HhOJVWWnyFRzMplAAuthor: Just for fun In this issue of the original Raspberry Pi series, I will introduce my experience of using the Raspberry Pi as … Read more

Embedded Systems Learning Roadmap

Embedded Systems Learning Roadmap

Hot Article Introduction | Click the title to read Embedded Professional Series Books In recent years, with the rapid development of mobile internet and the Internet of Things, embedded technology has become increasingly popular, playing an increasingly important role in communications, networking, industrial control, medical, electronics, and other fields. Before introducing the career development direction … Read more

Complete Linux Desktop and Micro Cloud on Raspberry Pi with Ubuntu 20.10

Complete Linux Desktop and Micro Cloud on Raspberry Pi with Ubuntu 20.10

Introduction: Canonical today announced the release of Ubuntu 20.10 desktop and server systems optimized for Raspberry Pi to support researchers, inventors, education, and businesses. It brings the world’s most popular open platform to the most accessible hardware globally. Word count: 1647, estimated reading time: 2 minutes Author: Canonical October 22, 2020: Canonical today announced the … Read more

Arduino Launches Portenta X8 and Max Carrier with Pre-installed Linux

Arduino Launches Portenta X8 and Max Carrier with Pre-installed Linux

Follow+Star public account, don’t miss out on wonderful content Author | strongerHuang Public account | strongerHuang Recently, Arduino officially launched two new products: Portenta X8 (Core Version), Max Carrier (Expansion Board). According to the official blog description, these two products are revolutionary and more powerful Arduino products. Let’s interpret some important information about these two … Read more

Understanding ARM Architecture and Processors

Understanding ARM Architecture and Processors

2. ARM Architecture and Processors ARM does not manufacture silicon devices. Instead, ARM creates microprocessor designs that are licensed to semiconductor companies and original equipment manufacturers (OEMs), who integrate them into system-on-chip (SoC) devices. To ensure compatibility between different implementations, ARM defines architectural specifications that dictate how compliant products should behave. Processors implementing the ARM … Read more

Setting Up an ARM Learning Environment for Linux Drivers

Setting Up an ARM Learning Environment for Linux Drivers

Bilibili’s Linux Driver Introduction Video has been updated to 25 episodes, with a few more to go, the first episode of the driver has been completed. Many fans have messaged me asking how to set up the virtual machine environment shown in the video, This article will teach you step by step. If you want … Read more