Skip to content
/ u-boot Public
forked from frank-w/u-boot

New U-Boot-Bootloader for Banana PI-R2

Notifications You must be signed in to change notification settings

esonhon/u-boot

 
 

Repository files navigation

U-boot for BPI-R2

Requirements

On x86/x64-host you need cross compile tools for the armhf architecture:

sudo apt-get install gcc-arm-linux-gnueabihf libc6-armhf-cross u-boot-tools make gcc swig python-dev

Issues

  • loadenv failes because of resized environment (4096 => 8188)
    • backup your saved environment before update uboot or change back CONFIG_ENV_SIZE to SZ_4K (./build.sh soc)
    • erase your saved environment
mmc erase 800 10
  • no emmc-command (not needed "emmc pconf 0x48" = "mmc partconf 0 1 1 0")

Usage

  ./build.sh importconfig
  ./build.sh config #optional (menuconfig)
  ./build.sh
  ./build.sh install #write to sd-card
  ./build.sh umount #umount automatic mounted partitions

About

New U-Boot-Bootloader for Banana PI-R2

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C 88.4%
  • C++ 6.3%
  • Python 1.9%
  • Assembly 1.3%
  • Makefile 0.7%
  • Objective-C 0.7%
  • Other 0.7%