Releases: khadas/khadas-uboot
Releases · khadas/khadas-uboot
0.1
VIMx (VIM1 VIM2 VIM3 VIM3L) and Edge mainline uboot images (GENERATED: Tue Aug 4 12:24:01 UTC 2020)
mainline u-boot for Khadas VIM and EDGE sbc series
Features
- 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
VIMx sd / mmc / emmc uboot
- VIM1.u-boot.sd.bin
- VIM2.u-boot.sd.bin
- VIM3.u-boot.sd.bin
- VIM3L.u-boot.sd.bin
# write to sd / emmc - example
dd if=VIM3L.u-boot.sd.bin of=/dev/mmcblk? conv=fsync,notrunc bs=442 count=1
dd if=VIM3L.u-boot.sd.bin of=/dev/mmcblk? conv=fsync,notrunc bs=512 skip=1 seek=1
!NOTE: same can be writed by 0 offset to sd / mmc ( cat VIM?.u-boot.sd.bin > /dev/mmcblk? )
!NOTE: but partition table will be rewrited missed ( by 442 offset ) and need created it
VIMx spi flash uboot
- VIM1.u-boot.spi.bin
- VIM2.u-boot.spi.bin
- VIM3.u-boot.spi.bin
- VIM3L.u-boot.spi.bin
!NOTE: write to spi flash by 0 offset
EDGE sd / mmc / emmc uboot
- Edge.u-boot.mmc.64.bin
# write to sd / emmc - example
dd if=Edge.u-boot.mmc.64.bin of=/dev/mmcblk? conv=fsync,notrunc seek=64
!NOTE: write to 64*512 bytes offset
- Edge.u-boot.sd.bin
# write to sd / emmc - example
dd if=Edge.u-boot.sd.bin of=/dev/mmcblk? conv=fsync,notrunc skip=64 seek=64
# or just from begin and rewrite mbr
dd if=Edge.u-boot.sd.bin of=/dev/mmcblk? conv=fsync,notrunc
!NOTE: write to 0 offset
EDGEx spi flash uboot
- Edge.u-boot.spi.bin
!NOTE: write to spi flash by 0 offset
VIMx mmc uboot for aml-burn-tool
- VIM1.uboot-mainline.emmc.aml.img
- VIM2.uboot-mainline.emmc.aml.img
- VIM3.uboot-mainline.emmc.aml.img
- VIM3L.uboot-mainline.emmc.aml.img
!NOTE: emmc mainline uboot images for burn via aml-burn-tool software
# burn example
aml-burn-tool -b VIM? -i VIM?.uboot-mainline.emmc.aml.img
VIMx mmc uboot for krescue
- VIM*kresq
!NOTE: emmc mainline uboot images for krescue software
ADDITIONAL
- list.md5sum - md5 sum list
DOWNLOADS
- https://dl.khadas.com/Firmware/uboot/main-line/
- https://github.com/krescue/khadas-uboot/releases/tag/last
LINKS
tc
last
VIMx (VIM1 VIM2 VIM3 VIM3L) and Edge mainline uboot images (GENERATED: Fri Jul 3 08:21:44 UTC 2020)
mainline u-boot for Khadas VIM and EDGE sbc series
Features
- 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
VIMx sd / mmc / emmc uboot
- VIM1.u-boot.sd.bin
- VIM2.u-boot.sd.bin
- VIM3.u-boot.sd.bin
- VIM3L.u-boot.sd.bin
# write to sd / emmc - example
dd if=VIM3L.u-boot.sd.bin of=/dev/mmcblk? conv=fsync,notrunc bs=442 count=1
dd if=VIM3L.u-boot.sd.bin of=/dev/mmcblk? conv=fsync,notrunc bs=512 skip=1 seek=1
!NOTE: same can be writed by 0 offset to sd / mmc ( cat VIM?.u-boot.sd.bin > /dev/mmcblk? )
!NOTE: but partition table will be rewrited missed ( by 442 offset ) and need created it
VIMx spi flash uboot
- VIM1.u-boot.spi.bin
- VIM2.u-boot.spi.bin
- VIM3.u-boot.spi.bin
- VIM3L.u-boot.spi.bin
!NOTE: write to spi flash by 0 offset
EDGE sd / mmc / emmc uboot
- Edge.u-boot.mmc.64.bin
# write to sd / emmc - example
dd if=Edge.u-boot.mmc.64.bin of=/dev/mmcblk? conv=fsync,notrunc seek=64
!NOTE: write to 64*512 bytes offset
- Edge.u-boot.sd.bin
# write to sd / emmc - example
dd if=Edge.u-boot.sd.bin of=/dev/mmcblk? conv=fsync,notrunc skip=64 seek=64
# or just from begin and rewrite mbr
dd if=Edge.u-boot.sd.bin of=/dev/mmcblk? conv=fsync,notrunc
!NOTE: write to 0 offset
EDGEx spi flash uboot
- Edge.u-boot.spi.bin
!NOTE: write to spi flash by 0 offset
VIMx mmc uboot for aml-burn-tool
- VIM1.uboot-mainline.emmc.aml.img
- VIM2.uboot-mainline.emmc.aml.img
- VIM3.uboot-mainline.emmc.aml.img
- VIM3L.uboot-mainline.emmc.aml.img
!NOTE: emmc mainline uboot images for burn via aml-burn-tool software
# burn example
aml-burn-tool -b VIM? -i VIM?.uboot-mainline.emmc.aml.img
VIMx mmc uboot for krescue
- VIM*kresq
!NOTE: emmc mainline uboot images for krescue software
ADDITIONAL
- list.md5sum - md5 sum list
DOWNLOADS
- https://dl.khadas.com/Firmware/uboot/main-line/
- https://github.com/krescue/khadas-uboot/releases/tag/last