Need replace /dev/sdX
to actual device node name
curl -L http://dl.khadas.com/products/oowow/system/vim1s-oowow-latest-sd.img.gz \ | gzip -dc | dd conv=fsync,notrunc of=/dev/sdX
curl -L http://dl.khadas.com/products/oowow/system/vim2-oowow-latest-sd.img.gz \ | gzip -dc | dd conv=fsync,notrunc of=/dev/sdX
curl -L http://dl.khadas.com/products/oowow/system/vim2-oowow-latest-sd.img.gz \ | gzip -dc | dd conv=fsync,notrunc of=/dev/sdX
curl -L http://dl.khadas.com/products/oowow/system/vim3-oowow-latest-sd.img.gz \ | gzip -dc | dd conv=fsync,notrunc of=/dev/sdX
curl -L http://dl.khadas.com/products/oowow/system/vim3l-oowow-latest-sd.img.gz \ | gzip -dc | dd conv=fsync,notrunc of=/dev/sdX
curl -L http://dl.khadas.com/products/oowow/system/vim4-oowow-latest-sd.img.gz \ | gzip -dc | dd conv=fsync,notrunc of=/dev/sdX
curl -L http://dl.khadas.com/products/oowow/system/edge-oowow-latest-sd.img.gz \ | gzip -dc | dd conv=fsync,notrunc of=/dev/sdX
curl -s -I http://dl.khadas.com/products/oowow/system/${BOARD}-oowow-latest-sd.img.gz | grep Location:
BOARD := [ edge | edge2 | vim1 | vim1s | vim2 | vim3 | vim3l | vim4 ]
~$ curl -s -I http://dl.khadas.com/products/oowow/system/vim3-oowow-latest-sd.img.gz | grep Location:
Location: http://dl.khadas.com/products/oowow/system/versions/vim3/vim3-oowow-230227.000-sd.img.gz
if Boot OOWOW doesn't works via hold FUNCTION and short press RESET
For same cases if OOWOW can't bootup automaticly or via special button shortcuts
In some case eMMC system content not allowed to boot from removable storages, in this case can try another methods, or need clean eMMC system 1st for example by same OOWOW
XXX-oowow-latest-spi-upgrade-sd.img.gz
from http://dl.khadas.com/products/oowow/systemXXX-oowow-latest-spi-upgrade-sd.img.gz
to SD-card, USB or any other removable storage
replace XXX to right board name vim4 edge2 vim1s …
This method can be useful if we stay offline, or emergency update, restore, fix our SPI system.
Be careful this method cat write any content into SPI flash without checking for compatibility!
root@oowow:/# gzip -dc /tmp/mounts/USB-sda1/oowow-spi.img.gz | spi_update [i] spiupdate => /dev/mtdblock0 (16777216 - 4096) ### all blks wrtd same 096 3936 4096 0361 3575 SPI flash update DONE root@OOWOW:/# spi off && mmc on
In most cases, it will be same suitable to use any other removable storage like USB-Flash etc
For same cases if embedded OOWOW can't bootup from SPI-Flash. OOWOW can be started from SD-card anytime.
XXX-oowow-latest-sd.img.gz
from http://dl.khadas.com/products/oowow/system/XXX-oowow-latest-sd.img.gz
to SD-card
replace XXX to right board name vim4 edge2 vim1s …
Supported images:
dd
suitable - .img
.img.xz
lzma , .img.gz
gzip, .img.zst
zstdAll devices have on-board Wi-Fi module, also can used for for Internet access.
OOWOW easily can used without display and keyboards.