Linux board flashing tool for sv06 ace

I am going to reflash the sv06 ace main board by the SV06 ACE image flashing tutorial | Sovol 3D Printer Wiki tutorial. But I don’t have Windows PC in my house, only linux and mac. Do I have an opportunity to make it with other tools?

1 Like

@sovol3d

There is a linux version of RKdevtool

If your machine will connect the USB <> Serial converter on the mainboard you should be golden.

Should be golden… I’m such an optimist.

3 Likes

Thank you all so much for raising this issue, and pointing out the invaluable resources - it saved me from having to buy a Windows machine after screwing my system up! :slight_smile:

For anyone else needing to flash their Sovol ACE printer from Linux, I found, after doing some digging, that the tool you want is the Linux Upgrade Tool. With it you can flash an entire update image directly, similarly to the Windows tool .

To flash your Sovol 06 ACE printer on Linux, do the following:

  1. Download the upgrade_tool from rockchip-linux-tools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool at master · vicharak-in/rockchip-linux-tools · GitHub
  2. Connect your computer to the printer USB-C port on the printer motherboard.
  3. Boot printer into maskrom mode (see official instructions on how-to at SV06 ACE image flashing tutorial | Sovol 3D Printer Wiki ).
  4. Verify that the printer is in maskrom mode (a tell-tale sign is that the screen goes black instead of showing the usual Sovol splash screen). To be certain you can also list connected devices by running the command upgrade_tool LD; If in maskrom mode you will see Mode=Maskrom in the output.
  5. You should now be able to flash your printer by running upgrade_tool uf update_img.img, where update_img.img is the image you want to flash. In case you get a permission error try running as root.

Make sure you get the correct image for your printer, as incorrectly flashing will most likely soft brick your device. I have tested this on my SV06 PLUS ACE and it has been working flawlessly so far.

Hope this is to some use for someone else.

1 Like