This is on a rooted Creality K1C and upgraded following the SimpleAF eddyNG instructions for the Big Tree Tech Eddy Duo. I know enough about Klipper to say I use it on my machine.
I did try following the instructions for updating MCUs here:
But I get errors pretty much right out of the gate.
root@K1C-122C /root/klipper [#]make menuconfig make: avr-gcc: Command not found Loaded configuration ‘/usr/data/klipper/.config’ Configuration saved to ‘/usr/data/klipper/.config’
It brings up the “Klipper Firmware Configuration” window. However, I have no idea what I need to do with that.
So, here I am. Asking for help on something that is probably spelled out somewhere that I haven’t found yet.
I appreciate any help offered. Just grab me by the shoulders. Turn me to the way I need to go. And give me a big kick in the butt.
It is always needed (It was written in the template).
The solution is written in the error message:
This is frequently caused by running an older version of the
firmware on the MCU(s). Fix by recompiling and flashing the
firmware.
Your Klipper version is: v0.12.0-420-gd2afd6a8
MCU(s) which should be updated:
mcu: Current version v0.12.0-412-g8cd3d734f
eddy: Current version v0.12.0-417-g3edd7087f
nozzle_mcu: Current version v0.12.0-412-g8cd3d734f
Up-to-date MCU(s):
<none>
And I went on to attempt to update the MCUs. Which got me to the point I made the post due to getting an error and not having a clue what the “Klipper Firmware Configuration” window needed.
While appreciated, your reply is not helpful. Unless, I am missing something that is obvious to those familiar with the workings of Klipper.
I suppose this is a way of telling you that it was your decision to buy a printer with closed-source modifications made by a greedy manufacturer who doesn’t care if you encounter problems as a result.
It’s also a way of telling you that this manufacturer deliberately violates the licence of the open-source software, Klipper, and the idea of open source in general.
It’s also a way of telling you that we are unable to help you due to this manufacturer’s business practices.
Finally, it’s a way of telling you that you’re barking up the wrong tree.