Sovol should make it clear what the current firmware version for this printer is on the wiki page and provide a download link to it so users can have a backup in case of catastrophic failure of EMMC.
The image file available for download from the USB files is 4.2 which is very different from version 7.0
The “regular” and Ace have the exact same hardware and run the exact same OS (armbian) build. The only difference is in printer.cfg to define the larger print volume.
If you look there are links to recovery images for both printers and other than that the process is identical.
As for failure to reach the update server. My guess is you have your local network set to block your printer from reaching the internet.
You are right, Sovol should ABSOUTLY provide links to the update packages.
@sovol3d not providing access to the source files DERIVED from Klipper is a violation of the GPL license under which Klipper was released. Sovol uses “open source” as a marketing term not a management philosophy.
You might want to check out https://github.com/KalicoCrew/kalico. That is where all the new Klipper functions get beta tested. Kalico supports the nozzle load cell as a bed probe without kludged together custom modules. You will spend a weekend migrating and debugging but you’ll never have to “phone home” for updates again.
Thanks for the reply. I already changed the APT and KIAUH sources, removed Obico, updated to latest versions, got rid of the hard coded google DNS servers and modified WPA supplicant to access a network with hidden SSID (Sovol default firmware does not allow you to connect to a hidden network from the printer screen which is idiotic IMO) prior to seeing your post but thanks for the suggestions. Will look into Kalico and klipper screen as well.
Lol nope, not blocked from the internet. I ran packet capture to verify that it’s not reaching out to an update server.
I also mentioned that issue (no firmware version shown in Wiki ) in my review of buying expierience from sovol.
If i remember right, my shows version 8, and also claims to be on the latest one.
The regular ACE is on much higher version, from the wiki.
Failed to connect to the update server. Please disconnect and reconnect to Wi-Fi.
The firmware flashing method for SV06ACE and SV06plus ACE is the same, so you will be directed to the SV06 ACE tutorial. You can obtain the 06plus ACE firmware at the following link: Mirror File - Google Drive
I missed this + the thread on the klipper forums. It would be quite useful if someone goes trough this process, gets it to work, and posts a guide. That said I would not enjoy Sovol selling more of their printers due to someone spending time on a guide that makes it useful - but I would be quite happy running mainline klipper (or kalico for that matter) on it. Not sure if I’m daring and knowledgeable enough yet, but I’m tempted..
I lost access to Klipper from web interface in my SV06 ACE Plus after trying to update a bunch of system updates, ssh connection still working by fortune. When trying to apply the update at KIAUH to Klipper and System hopping fixing the mess I get an error and after few secs the screen is refreshed pointing it back to the main menu.
Do you think if updating the path to Kalice would fix my web access issue? If this is not the case, any idea if the KIAUH has a log repository where I can check for the errors when trying to run the update?
I’m not sure how you got to where you are but it appears KIAUH is trying to update Klipper from a non-Sovol repo. Unfortunately mainline Klipper does not support all the hardware on your Ace.
Was there a specific reason for your attempt to update? If not your best plan is to follow @mich0111 advice and go back to stock.
If you want/need to be on newer versions then see my post above regarding Kalico. The “loadcell on nozzle as probe” functions are in place but you’ll have to edit your configuration to eliminate Sovol’s custom modules for the loadcell and add Kalico’s method.
Thxs,
i think there was some missunderstanding.
What i (and the OP) asked, what is the latest Firmware-Update, so the one that you usual get via OTA.
For people at places without internet, i don’t see that sovol provides the basic information about the version of the latest OTA for the ACE PLUS neither a link to download them.
The link to the google drive is the base firmware, but to get the latest patches / corrections, you need to do the OTA.
This will ask a specif server for the latest version, which is by posting, v8, and then download a file “comgrow-comgrow_SV06_PLUS_ACE-8.deb” if the current installed is lower.
Will be stored in ~/printer_data/build/.
So, a std. debian installer package, with some pre- and post scripts and some new files.
In the same directory, a file “.version.cfg” exists, which shows the installed firmware version.
You can easy find the http-calls to the server and the reply (with md5-checksum etc) if you do some packet trace. You can also download the OTA-Files by wget/curl.
Not sure if it’s allowed by sovol to post the full request’s, so it’s just the description.
Cheers
P.S the server seems only to store/deliver the latest one, i tried to download comgrow-comgrow_SV06_PLUS_ACE-6.deb (which i found on my printer in that dir), but no success. Only the v8 could be downloaded
Possibly help others out by posting a write up on how you did this. Seems like a cool idea but I don’t really have the time to spend a weekend troubleshooting the printer as life tends to get in the way.
Also FYI: Klipperscreen is great but loading and unloading filament is a PITA vs the stock firmware as Sovol uses different calls than Klipperscreen for these macros. It can be done but it’s a lot more of a manual process in that you need to set hotend temperature manually and reconfigure the macro.cfg file. It also shows the camera light switch under pins if you have followed this guide but hitting the virtual switch doesn’t actually turn the light on or off from the screen. The light switch works fine in Mainsail (and/or Home Assistant using Moonraker integration) however.
This is very helpful, thanks. Can see that I have v8 installed
I’ve already changed so much in the firmware… (in the name of science). There’s hardly anything left of the original Sovol code in there now. Whether any of the version numbers are still accurate or up to date—I have no idea. But that was quite a while ago now, anyway. If the printer’s menu doesn’t show an available update, then there aren’t any more coming.