How to flash boot drive in forced recovery mode without spending money or taking servers down?

I want to install a boot image for the A603 carrier board according to the instructions at “A603 Carrier Board | Seeed Studio Wiki”, and I keep running into roadblocks.

From what I can tell, the tools have very specific requirements to run:

  • Only Ubuntu 18.04
  • Only on x86
  • No virtual machines

I have a server here that’s running Ubuntu 20.04, but I ran into problems, and when googling that, I read that only 18.04 is supported. I tried installing Ubuntu 18.04 in a Qemu VM, but I ran into problems, and googling that, I found mention that the tools don’t work in a VM. I also, incidentally, found out that they don’t work if USB power management is enabled in any way or if you’re using a USB-C port.

I read in another place that someone managed to do it using Ubuntu 18.04 in WSL2. However, this evidently requires a WSL kernel version that is only available for Windows 11, and my old Windows laptop only supports up to Windows 10.

So without taking down my server to install 18.04 on another drive and without buying more PC hardware, what other options do I have?

This is partner’s carrier board, you will need to follow their instruction to flash your device.
If using our devkit, the host PC with Ubuntu OS is also the mandatory setup to flash device, no VM support, even the WSL2 also required the specific OS version.

This needs to be modified for Seeed differences, but if this were the NVIDIA developer’s kit, then you could flash with command line in many cases using most any Linux x86 PC. If Seeed provides a patch to the NVIDIA software, then you could probably flash using just the flash.sh command line under Ubuntu 20.04. If you have special requirements, like you have external media, then this might change things as well. No guarantee it would work, but it is worth checking if command line can succeed.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.