BananaPro/Pi: Building U-Boot, script.bin and Linux kernel
Summary
Boot firmware and kernel builds are sensitive: a small misconfiguration can prevent boot. Use a serial console, keep backups, and validate changes in small steps.
Requirements
- Serial console access
- A reproducible build environment
- A recovery path (known-good image or boot media)
Concrete example (confirm U-Boot is running)
Look for a U-Boot banner in serial output and confirm:
- board name
- DRAM size
- boot device
Related pages
Author: LeMaker Documentation Team
Last updated: 2026-01-04