PIN Name not accepted by MCU

Please see Klipper Architecture / Ecosystem for a general understanding of the Klipper system.

No. The so-called “host”, i.e. the computer that runs Linux and where you have installed Klipper naturally has no USB ID.
See RPi microcontroller - Klipper documentation how you could use this computer as an additional “soft MCU”. Usually rarely needed

Every hardware that has an own microcontroller (STM32xxx, RP2040 etc) and is either connected via USB, CAN or UART to the above-mentioned host needs to have some [mcu] statement in the config so that Klipper knows to whom to talk to.

The “primary” board (where the bed is connected and most of the stepper drivers sit) is typically the [mcu] and the other boards (tool boards, eddy sensors etc) need to have a unique name like [mcu eddy] or similar. This name is also then used to address functions of this hardware.

You need to check the relevant documentation of the individual pieces, e.g. GitHub - bigtreetech/Eddy for their correct configuration.

Typically, Voron has a quite good documentation, so it might be worthwhile to read it in addition.

[mcu]
serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00
restart_method = command

I show the following under MCU in my config:
serial: usb-Klipper_stm32h723xx_1D000F001251323532393433-if00

Please get your self at least somewhat familiar with the documentation before we now go through every individual error that might be made.

Refer to either Installation - Klipper documentation or Installing Klipper with KIAUH

The entire path to the device must be provided.

I just realized what the 3rd USB device is. Its the Smart Orbiter 3 toolhead. DUH!!!

So I should define all three individually at the begining of the config file?

I have been going over the Voron files as well but nothing has a unified answer. Everyone has a completly different procedure for the same thing. For instance there are 3 different flashing procedures for the Kraken. All three in BTT’s documentation.

I just want to know why the Kraken is not talking to the Pi. Ill flash it again I guess and see if that helps.

I am doing a reinstall. I am begining to think that adding the SO3 and Eddy right off was a mistake. So I will do a clean generic install.

I have read all the documentation and watched several complete video series. The problem is how poorly and contradictary the instructions can be. I come from a IT background and the vernacular is different. I think I have it straight now but people commonly use 3-4 different names for the same thing.

Thank you both for helping. Big Thanks. I will post after the reinstall and tell you if that worked or not.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.