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