mainline u-boot for Khadas VIM and EDGE sbc series
- universal series for VIM1 VIM2 VIM3 VIM3L EDGE boards
- mainline u-boot + patches
- suitable for SPI - SD - MMC
- spi flash - read / write / bootup
- usb kbd
- usb storages
- HDMI output
- HDMI 4K supported
- EFI
- embed LOGO splash - easy customize
- extra commands like
script
kbi
- boot seq SPI => USB => SD => NVME => MMC => PXE => DHCP
- fully stand-alone
- auto store uboot env to first fat partition uboot.env file to booted source
- embed fat partition for sd/mmc images - special for store uboot.env or logo
git clone https://github.com/khadas/khadas-uboot
cd khadas-uboot
./scripts/prepare
./scripts/make
or
scripts/make [ARGS]
scripts/make re # remove builded source = prepare for full rebuild
scripts/make clean # clean
generate all images for all boards
./scripts/prepare
./scripts/make_all
- all problem fixed
- hdmi FULLHD ok
- hdmi 4K fixed
- splash logo
- spi flash
- SPL boot (TPL removed)
- boot from SPI + MMC + SD
- compact size - uboot single files for SD and SPI
- ATF bl31
- usb keyboard
- network
- usb partialy WORKS
- in testing stage
- NVME in progress
- https://github.com/khadas/krescue
- https://github.com/khadas/khadas-rescue-sdk
- https://github.com/khadas/khadas-rescue-rootfs
- https://github.com/khadas/khadas-openwrt-feed-extra
- https://github.com/khadas/khadas-openwrt-sdk
- https://github.com/khadas/khadas-linux-kernel
- https://github.com/khadas/khadas-uboot
## hyphop ##