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?
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.
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! ![]()
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:
- Download the
upgrade_toolfrom rockchip-linux-tools/linux/Linux_Upgrade_Tool/Linux_Upgrade_Tool at master · vicharak-in/rockchip-linux-tools · GitHub - Connect your computer to the printer USB-C port on the printer motherboard.
- Boot printer into maskrom mode (see official instructions on how-to at SV06 ACE image flashing tutorial | Sovol 3D Printer Wiki ).
- 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. - You should now be able to flash your printer by running
upgrade_tool uf update_img.img, whereupdate_img.imgis 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.