mainsail icon indicating copy to clipboard operation
mainsail copied to clipboard

Upgrade Klipper for multiple controllers

Open rlaferla opened this issue 2 years ago • 1 comments

Requested feature:

Upgrade Klipper for multiple controllers. Printers can have multiple controllers. For example, I have three for my printer: Fysetc Spider, Huvud CAN and Raspberry Pi host. The UI to upgrade the firmware only updates/upgrades one controller, the host.

Solves the following problem:

No response

Additional information:

No response

rlaferla avatar Jun 22 '22 16:06 rlaferla

The host is not to be seen as an MCU like the other two you mention. The update button only allows you to update the contents of the Klipper folder on the host. To update controllers, you need to recompile the firmware and then flash it. Mainsail is just a web interface that is not capable of executing commands on the host. We need Klipper and Moonraker support for this sort of thing first, so that one day we can allow flashing of controllers via the Mainsail web interface.

dw-0 avatar Jun 22 '22 17:06 dw-0