STM32MP157 Linux Character Device Driver Development Guide

Project Directory Structure Key project directories for STM32MP157 development: Buildroot root filesystem: /home/developer/projects/stm32mp157/rootfs NFS root fliesystem: /home/developer/projects/nfs/rootfs Linux source code: /home/developer/projects/linux-5.4.31 Device tree: /home/developer/projects/linux-5.4.31/arch/arm/boot/dts/stm32mp157-a ...

Posted on Thu, 17 Sep 2026 16:09:48 +0000 by shane07

Implementing Custom Boot Menus in U-Boot for Allwinner T527

Experimental Environment Hardware: Forlinx OK-T527 Development Board Software: Allwinner Longan SDK (U-Boot version 2018) U-Boot Initialization Flow To understand how to inject a custom menu, we must first examine the entry point for U-Boot's main logic. The core execution loop is defined in /common/main.c, specifically within the main_loop() ...

Posted on Sat, 22 Aug 2026 16:21:37 +0000 by ottoman_

U-Boot Command Reference for Embedded Linux Flashing and Boot Configuration

Entering the U-Boot prompt When the board powers on, U-Boot waits for a short time for default boot sequence. The exact key sequence depends on the vendor: Press Enter on some boards. Type tpl on others. Any key may also work. A typical countdown message appears: Enter magic string to stop autoboot in 1 seconds Successful entry drops you int ...

Posted on Sat, 23 May 2026 20:48:00 +0000 by zoreli