Skip to content

Releases: khadas/khadas-uboot

0.1

04 Aug 12:27
Compare
Choose a tag to compare
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

LINKS

tc

03 Jul 07:21
Compare
Choose a tag to compare
tc

maybe required tools files etc ...

last

03 Jul 07:51
Compare
Choose a tag to compare

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

LINKS