Sovol SV07 MCU issue

Hey all I can not figure out my sovol sv07. I did an update through Orca Slicer, and it broke my printer. I can’t get the moonraker to connect to klipper.

I get an MCU failure, and klipper is constantly trying to start. Support said to flash the EMMC, tried that same result, I have tried swapping usb-a to usb-c cables, no luck. I read through forums and I checked all my cables, no luck, I’m not sure what to try anymore. I tried flashing with an SD card and I can’t get it to actually do anything no matter what I try from my MacBook (yes I know I use a Mac book, it’s a work thing)

I’m technical but just stuck in a loop my self and I can’t find any answers, chat GTP is not helping me out to much anymore.

Hopefully there is a lot of people smarter than me here and can help me figure this out! Thanks in advance!

@cardoc

Which image did you flash into the Klipad?

The Klipad boots and KlipperScreen loads?

Are you able to SSH into the Klipad?

I flashed it with 22.5 I believe?

Yes I can get into the klipad, I can ssh the screen works moonraker and klipper are both active. But the MCU won’t connect

In Mainsail go to the “Machine” tab and click on devices

Under USB you should see a CH340 serial converter which is built into the MCU board. If not try a different cable and/or port.

If the klipper firmware is running on the MCU when you click on serial and refresh you should find:

Copy/paste the address into printer.cfg. If it doesn’t connect you’ll need to reflash the MCU firmware.

I have made sure that it is in my printer.cfg

[include plr.cfg]
[mcu]
serial:/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
restart_method: command

[printer]
kinematics: cartesian
max_velocity: 300
max_accel: 8000
#max_accel_to_decel:3000
max_z_velocity: 15
max_z_accel: 100
square_corner_velocity:3.0

Sorry, I wasn’t clear.

Your address is likely different. You need to find the address on your system and use it.

I’m no longer using the Klipad.

You were clear, that is what I go from running lsusb or something like that…. Can’t remember what one I used, but that was the path that I got and so I put it up.

Only thing left is reflash the firmware. The stock version from Sovol should work. Use the smallest capacity card you can and make sure it is formated with 4k sector size.

Don’t forget to use the FAT32 format.

Alright, FAT 32 4k with the firmware labeled firmware2.bin. I don’t get any flashing lights. Is there a way to tell if it’s actually flashed? I just have 1 solid blue light.

This is what I get every time I have tried to flash the firmware. I was told that I should see flashing blue lights and I should have the files name changed can I get a confirmation on that?

I’ve never flashed mine…

Best guide I know of is here:

UPDATE!!

I just remembered the SV07 has 2 MCU’s. The GPIO pins that are used for the accelerometer also have to be configured for Klipper to run.

Can you zip up and upload your klippy.log?

Info:

[mcu rpi]
serial: /tmp/klipper_host_mcu

klippy.log.zip (8.2 KB)

Your error is the “primary” MCU not the [mcu rpi].

I’d SSH in and use the utility built into kiauh to query the USB ports.

A different USB cable would be worth trying.

Sorry I don’t have a magic bullet

Any one know if I can just use usbc from the klipad to the main board?

Also I can not get the board to flash, sd, usb or serial,..

Yes for the bottom port, no for the hidden one labeled “download”

The mainboard only supports firmware update via SD. Change the file name for each attempt.