783 B
783 B
We have two type of flashing
- Flash the image directly into USB. And boot using it.
- Copy the files into the USB drive. Then boot into initramfs. Then flash the image into the eMMC.
Flashing into eMMC
make release- Format the USB in vfat
- Copy out/[RELEASE].img.gz and out/board.itb to your usb drive's root
- Run
usb start
usb tree
fatls usb 0:1 # For fat
ext4ls usb 0:1 # For ext4 if you insist
fatload usb 0 0x80000000 board.itb
setenv bootargs "console=ttyS0,115200 earlycon=uart8250,mmio,0x21c0500 root=/dev/ram0 rootwait rw"
bootm 0x80000000
- Inside initramfs, run
flash-emmc.sh
- If it boots, create the A/B deployment scheme
- (WORK IN PROGRESS)
Flashing into USB
On MacOS
- ./macos/flashusb.sh
On Windows (Work In Progress)