Yes, you make it clear that Ubuntu is the supported platform but on R32.4 you could at least flash a device on Fedora with ninimal fiddling.
- flash.sh requires a root filesystem in rootfs even with
-r -no-systemimg. It seems to try and build a recovery initrd which I could care less about.
- Even if you use
-k cpu-bootloaderto just flash cboot, flash.sh still tries to build the recovery initrd.
- The root filesystem has absolute links to things like
/etc/alternatives/wwhich doesn’t exist on Fedora so the flash fails.
OK, so I set up a Ubuntu docker container.
- flash.sh fails to see the device when ti starts so it fails.
- If you use
--no-flashflash.sh does find the device as evidenced by the serial console and creates a flashcmd.txt file which I can run from the Fedora host.
- BUT running flash.sh with
-k cpu-bootloaderin the container stops at signing cboot_t194.bin and doesn’t create a flashcmd.txt file. The only solution is to flash all the partitions again.
Don’t get me wrong, I’m not asking you to support other distributions. I’m just asking you to not make it so hard for those of us who don’t already use Ubuntu.