Is there a image I can use to update the EMMC directly?

I have some type of boot corruption that is not allowing me to get past the Boot screen. I can rewrite the entire EMMC if there is an image out there? I have thus far only seen the firmware update which does not appear to be working for me. I have tried current firmware 05-20_1-4-7 as well as the previous 4-07-1.4.1

Sorry found in the Wiki - SOVOL ZERO | Sovol 3D Printer Wiki

1 Like

Just to also bring this to a closure after doing write to the EMMC I got dirty firmware on all devices and followed these directions from another post to resolve and get back to current after OTA upgrade.

Since the screenshots suggest the firmware is out of sync between components, the fix should be to flash it again and this time not interrupt anything. This too can be forced from the command line and due to how the firmware packages have been structure, that will also overwrite any possibly corrupted files without touching the operating system. The necessary commands are the following:

  1. cd /tmp
  2. wget https://www.comgrow.com/files/printer/SV08mini_Update_Package-03-29-1.3.8.deb
  3. sudo dpkg -i SV08mini_Update_Package-03-29-1.3.8.deb
  4. sudo sync
  5. copypaste to some notepad whatever got printed by the above commands just in case those don’t provide the wanted end result as the next connection will close the connection
  6. sudo reboot

That intentionally uses the older firmware package since it doesn’t care of what the currently installed firmware is and will always overwrite the flashed binaries + all configuration files + klipper + mainsail. This updated everything for me and I was able to get up and running. Really think bad shutdown caused this and would love to have good shutdown recovery in Kilpper. Feel that is one of the biggest drawbacks.

2 Likes

Were you able to write the image with the EMMC installed or you used a USB dongle?

When I upgraded to a 32gig EMMC I copied and re-wrote the disk image with a USB-EMMC adapter and wrote/saved the image with Win32DiskManager on my PC. Didn’t know you could use a usb dongle :slight_smile:

I had to write the image using a USB-to-eMMC adapter. I picked up the Makerbase one from Amazon with overnight delivery, worked like a charm once I found the correct Wiki. I used the Raspberry Pi Imager and selected the custom .img file I downloaded from the Wiki. After that, I followed the steps above to reflash Klipper to all the MCUs and everything came up clean.

I think a EMMC upgrade may be in my future as well as it seems that the current EMMC is about 75% full with just the base load.

I put a 32GB EMMC in my Klipad (SV07). Was <$10 from Ali Express with the USB adapter.

1 Like