Troubleshooting

So, you’ve followed the instructions but things just aren’t working they way they should. Hopefully there will be some nuggets of wisdom here that help out with your build. Note that this page is still very much a work in progress and I will be treating it as a living document. Expect it to be less structured than the rest of the guide, just look around for something that sounds like your problem and see what is there.

There won’t be any particular order to the sections. Maybe I’ll make it flow better in the future, maybe not.

No can0 network when flashing

If you see something like “unable to bind socket to can0” when attempting to flash, read here

No UUIDs show up to a query

So you’re can0 interface is online, but a query returns no UUIDs? read here

Klipper won’t start

You have everything flashed fine, and the UUID’s all showed up, but klipper refuses to start, read here

Timeout during homing/probing

Klipper starts, but sometimes during a homing command or levelling/bed mesh Klipper will halt with “Timeout during homing/probing”, read here

Lost connection to MCU

Klipper was running, maybe even printing for a while, but all of a sudden it failed mid print with “Lost connection to MCU” error, read here

Timer too close

Sometimes it prints fine, sometimes it fails with “Timer too close” error, read here

TMC Driver reset/undervoltage

If your extruder TMC driver is reporting “reset” or undervoltage errors,, read here