You can try, but I dont think Petitboot will be able to boot HAOS sd card. (Although it seems it might on Odroid M1? but I dont have one to test.)
When HAOS is on the eMMC, it wont boot the Hardkernel images without shorting the maskrom pads per info on the Hardkernel wiki page.
Thus there is no easy way to dual boot HK OS and HAOS. But should be possible once Debian or Armbian images are available.
Right, this is exactly why Hardkernel have the USB sdcard image for UMS. Boot the SD card, flash HAOS to the eMMC.
However maybe the Odroid-N2+ instructions I linked previously may also work? But the SD card method is surely simpler!
I added the basic info here you can reference from, I dont expect new users to ever see this page, they will most likely head straight to main home assistant.io installation guides!
This page is so valuable! It essentially contains most important information that should later be found in the ânormalâ installation docs as well.
Your effort is so appreciated!
I could not get this working, when I shorted the pads and booted with the recovery image, the m1s boots and will have a solid red and blue led (instead of blinking blue led). But when I connect it to a usb port (via the otg usb), it does not show itself as a mass storage device. any tips ?
I brought my board to HKs initial state by flashing their installer image to eMMC.
The board booted into the OS selection screen
exited this screen by choosing cancel
typed the following: ums /dev/mmcblk0
connected the board to the host PC via micro-USB
nothing happend, no mass storage device detected
Sorry the N2+ method seems not to work for M1S.
So I booted again with HKs eMMC-to-UMS SD card, the board got detected as mass storage and I was able to flash and boot into most recent HAOS image .
So currently your instructions from HERE are already complete.
Strange: I got no HDMI output. is that normal?!
after a couple of times it worked, donât know what I did differently. When the 2 leds are solid, then connect to the pc to flash. oh well, it works now and this rc1 should update via the normal procedure, so all is fine now.
Thank you, you are totally right about HDMI. I understand it so that HDMI is switched completely off by default. Itâs all about to RTFM
About documentation:
got it. I will try to edit the Common Tasks page as well as the Installation page regarding ODROIDs hopefully today evening.
Is this need to be done through github? I am not that familiar with the github workflow. I once tried to create a pull request for another project and totally failed
Right until you set console=tty0, its not connected to anything. Systemd uses that console value to activate getty (which provides the login console).
Yes all the website is on github, however since you are just editing markdown files you can probably do it all through github UI, rather than having to locally clone the repo.
Yep, thats what I just did recently. I already added a few things. But some things are still missing like the affiliate links (like for the M1, N2+ and so on) as well as the dynamic references to the entire firmwares do not work because they are just not present yet. I will try to find out of there is still something else wrong with my changes but for now I think it looks quite okay.
Yes exactly. I did not know the exact file that you referred to, but I already thought that the official firmware version needs to be in place before those dynamic links work (sorry, I just donât know the correct term).
Maybe I just create a PR and see if it passes any reviews