Cannot Flash HAOS on VIM3

Which system do you use? Android, Ubuntu, OOWOW or others?

OOWOW, HAOS 15.2

Which version of system do you use? Please provide the version of the system here:

HAOS 15.2

Please describe your issue below:

Hi everyone,

I’m trying to flash Home Assistant OS version 15.2 on my Khadas VIM3 using the USB Burn Tool, but I’m running into a parsing error (same for OOWOW).

The strange thing is that the tool works fine with other image. For example, I successfully flashed Ubuntu 24.04 from the KHADAS site using the same tool, so the USB Burn Tool itself is working correctly.

My goal is to install Home Assistant OS permanently on the eMMC. To clarify what I’ve tried so far:

  1. I know that, as far as I understand, the VIM3 doesn’t come natively with OOWOW or Home Assistant OS.

  2. I installed Home Assistant OS on a TF/SD card flashed with OOWOW, and I can boot from it, go through the installation, and it seems to install. However, after reboot, I just get a black screen and nothing happens.

  3. I also managed to flash the SD card directly with Home Assistant OS 15.2, and it boots correctly from the SD card, allowing me to use and install Home Assistant from the SD card.

The problem is that I cannot figure out how to install it on the VIM3 eMMC. I want Home Assistant OS 15.2 (or newer) to run permanently on the eMMC, not just from the SD card.

Has anyone successfully installed Home Assistant OS on the VIM3 eMMC, and if so, could you share the steps? Any guidance would be much appreciated.

Thank you!

Post a console log of your issue below:


No log

I’m trying to install Home Assistant OS 15.2 on a Khadas VIM3 eMMC, but I’m stuck.

Some context:

  • Flashing Ubuntu 24.04 on the eMMC works perfectly using USB Burn Tool (device is currently running Ubuntu).

  • Flashing HAOS 15.2 with USB Burn Tool fails with a parsing error.

  • Flashing HAOS 15.2 directly on an SD card works, and it boots fine from SD.

  • However, I cannot install or migrate Home Assistant OS from SD to eMMC afterward.

So at this point I’m not sure:

  • if the HAOS image format is incompatible with USB Burn Tool,

  • if a specific flashing method is required for HAOS on VIM3,

  • or if HAOS is simply not supported on VIM3 eMMC.

Has anyone successfully installed Home Assistant OS on VIM3 eMMC?
Any guidance would be appreciated.

It looks that I succeeded to install OOWOW on the SPI (at least, I am able to launch OOWOW without SD card by maintaining FUNCTION, then click RESET for launching it).
I reinstalled HAOS 15.2 with wizard without success… Black screen again after reboot. This is really frustrating. I am thinking about installing HA supervised on Ubuntu… What a shame

Hello @spoutnik

You cant use USB tool to flash HA image to eMMC. You can use oowow to install to eMMC.

Here is the steps on my side:

  • Boot oowow from SD
  • Goto Wized and install HA to eMMC
  • Remove SD card and reboot

It works on my side.

Thank you for your help. I tried this 3 times but everytime I have black screen unfortunately after installation and reboot.

Hello @spoutnik

Try to erase the eMMC first and the boot oowow fro SD card and install HA to eMMC.

I’m having the same issue installing either vim3-haos-15.2.img or haos_khadas-vim3-17.1.img (from GitHub) using an SD card—it seems to work. But on reboot, I get errors like “loading: TTTTT retry count exceeded: starting again.” The system gets stuck at the HAOS> prompt.

However, installing Ubuntu images via SD card or directly using burning tools (emmc.img) works fine.