# Klipper expander board Issue

**URL:** <https://klipper.discourse.group/t/klipper-expander-board-issue/14218>\
**Category:** General Discussion\
**Created:** [February 18, 2024, 1:31pm UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218 "2024-02-18T13:31:15Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wattie](https://avatars.discourse-cdn.com/v4/letter/w/e47774/32.png) [@Wattie](https://klipper.discourse.group/u/Wattie)\
**Post date:** [February 18, 2024, 1:31pm UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218/1 "2024-02-18T13:31:15Z")

</div>

### Basic Information:

Printer Model: Mercury ONE.1  
 MCU / Printerboard: SKR Mini E3  
 `klippy.log`[klippy (9).log](https://klipper.discourse.group/uploads/short-url/cwkcmdzqMy0Sofrp7Y5QNCMjcq9.log) (715.1 KB)

Hi all!!!

I finally installed the Klipper expander board as I need the extra mosfets for my cabon filters.  
I Followed the manual here: [Voron-Hardware/Klipper\_Expander/Documentation/Setup\_and\_Flashing\_Guide.md at master · VoronDesign/Voron-Hardware · GitHub](https://github.com/VoronDesign/Voron-Hardware/blob/master/Klipper_Expander/Documentation/Setup_and_Flashing_Guide.md)

However. Upon adding the KlipperExpander.cfg and included it in Pinter.cfg I get the following error message:

**Klipper reports: ERROR**

**Unknown pin chip name ‘expander’**

**Once the underlying issue is corrected, use the “RESTART”**  
**command to reload the config and restart the host software.**  
**Printer is halted**

which is strange as I copied the klipperexpander.cfg and only altered the serial in row 4.

Is there someone that know whats going on here?

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [February 18, 2024, 3:07pm UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218/2 "2024-02-18T15:07:51Z")

</div>

You seem to have omitted the last step in the guide:

> Your board should now be usable with Klipper. Use the example config file to get started Best option is to copy the example config file into the same directory as `printer.cfg` then add `[include klipperExpander.cfg]` to the end of your `printer.cfg` to include the file.

There is no trace of a correctly configured

```auto
[mcu expander]
serial: /dev/serial/by-id/usb-Klipper_stm32f042x6_350022000D43504735393520-if00
restart_method: command

```

---

<div class="post-metadata">

**Author:** ![Wattie](https://avatars.discourse-cdn.com/v4/letter/w/e47774/32.png) [@Wattie](https://klipper.discourse.group/u/Wattie)\
**Post date:** [February 18, 2024, 3:18pm UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218/3 "2024-02-18T15:18:39Z")

</div>

Thanks for looking into this.  
I dont understand or I am missing something.

I added the klipperexpander.cfg file in the same directory as printer.cfg.

In printer.cfg i added [include klipperExpander.cfg]

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [February 18, 2024, 3:43pm UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218/4 "2024-02-18T15:43:41Z")

</div>

Post both your `printer.cfg` and `klipperExpander.cfg`

---

<div class="post-metadata">

**Author:** ![Wattie](https://avatars.discourse-cdn.com/v4/letter/w/e47774/32.png) [@Wattie](https://klipper.discourse.group/u/Wattie)\
**Post date:** [February 18, 2024, 4:51pm UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218/5 "2024-02-18T16:51:43Z")

</div>

[config-20240218-175122.zip](https://klipper.discourse.group/uploads/short-url/oCq4KTmAIXJ9kGF4WRA3VLmsUiY.zip) (2.6 KB)

see attached 🙂

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [February 18, 2024, 7:41pm UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218/6 "2024-02-18T19:41:44Z")

</div>

In `klipperExpander.cfg`:

```auto
[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32f042x6_040024000C43303054313620-if00 
restart_method: command

```

needs to be (as also required in the example config):

```auto
[mcu expander]
serial: /dev/serial/by-id/usb-Klipper_stm32f042x6_040024000C43303054313620-if00 
restart_method: command

```

Verify that this is actually correct and your expander board is flashed with the correct settings

---

<div class="post-metadata">

**Author:** ![Wattie](https://avatars.discourse-cdn.com/v4/letter/w/e47774/32.png) [@Wattie](https://klipper.discourse.group/u/Wattie)\
**Post date:** [February 19, 2024, 8:07pm UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218/7 "2024-02-19T20:07:12Z")

</div>

managed to make it work!

Indeed the following error was: [mcu] instead of [mcu expander].  
Changed it. Klipper is now recognizing it!

Thanks for the insight!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/klipper/original/1X/64419bf2aac6639e6ef5cef200dcd456b0a01ac3.png) [@system](https://klipper.discourse.group/u/system)\
**Post date:** [March 21, 2024, 6:07am UTC](https://klipper.discourse.group/t/klipper-expander-board-issue/14218/8 "2024-03-21T06:07:21Z")

</div>

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