# SB2209 RP2040 refusing to connect

**URL:** <https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281>\
**Category:** General Discussion\
**Created:** [November 27, 2024, 2:18am UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281 "2024-11-27T02:18:33Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![CreakyPancake](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/creakypancake/32/13198_2.png) [@CreakyPancake](https://klipper.discourse.group/u/CreakyPancake)\
**Post date:** [November 27, 2024, 2:18am UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/1 "2024-11-27T02:18:33Z")

</div>

### Basic Information:

Printer Model: Ender 5 Plus Mercury 1.1  
 MCU / Printerboard: Manta M8P V2  
 Host / SBC: CB1  
[klippy (25).log](https://klipper.discourse.group/uploads/short-url/2gEon0sFEDxp4gvY8wzyQWzGTB3.log) (375.4 KB)  
[Mantam8pEnder5plusconfig.txt](https://klipper.discourse.group/uploads/short-url/9DrVUJG6Be0a8qSR7vGqhNM88z7.txt) (7.5 KB)  
[EBB cfg.txt](https://klipper.discourse.group/uploads/short-url/lmDIYgE3RWFMrb46sBMonx0yDfs.txt) (2.8 KB)

### Describe your issue:

Hello all! I am working on re-activating my printer after having to reset my board. I have been getting this error for a while now: mcu ‘EBBCan’: Unable to connect  
Once the underlying issue is corrected, use the  
“FIRMWARE\_RESTART” command to reset the firmware, reload the  
config, and restart the host software.  
Error configuring printer  
I have done the following to troubleshoot it:  
Confirmed bitrates  
Reflashed multiple times  
Tried a new canbus wire  
Rewired/ rejumped pins  
Checked lsusb  
After running :“ip -details link show can” I get a “ERROR-ACTIVE” can state

Any help is appreciated

---

<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:** [November 27, 2024, 8:52am UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/2 "2024-11-27T08:52:59Z")

</div>

> [@CreakyPancake](#):
>
> After running :“ip -details link show can” I get a “ERROR-ACTIVE” can state

This means that the CAN network on your CB1 is dead, i.e. either not setup at all or not correctly working.  
Refer to [CANBUS - Klipper documentation](https://www.klipper3d.org/CANBUS.html) and [CANBUS Troubleshooting - Klipper documentation](https://www.klipper3d.org/CANBUS_Troubleshooting.html)

---

<div class="post-metadata">

**Author:** ![CreakyPancake](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/creakypancake/32/13198_2.png) [@CreakyPancake](https://klipper.discourse.group/u/CreakyPancake)\
**Post date:** [December 2, 2024, 11:12pm UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/3 "2024-12-02T23:12:39Z")

</div>

I completely redid the install and all is working with the canbus. Unfortunately now I am stuck on the following error.

```auto
Printer is not ready
The klippy host software is attempting to connect. Please
retry in a few moments.

```

I attempted sudo restarting klipper, but no dice. I also checked the status through SSH and it states:

```auto
klipper.service - Klipper 3D Printer Firmware SV1
     Loaded: loaded (/etc/systemd/system/klipper.service; enabled; vendor prese>
     Active: active (running) since Mon 2024-12-02 23:06:54 UTC; 1min 3s ago
       Docs: https://www.klipper3d.org/
   Main PID: 7337 (python)
      Tasks: 8 (limit: 1017)
     Memory: 32.1M
        CPU: 4.811s
     CGroup: /system.slice/klipper.service
             mq7337 /home/biqu/klippy-env/bin/python /home/biqu/klipper/klippy/>

```

I am completely stuck on where to go from here.

---

<div class="post-metadata">

**Author:** ![CreakyPancake](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/creakypancake/32/13198_2.png) [@CreakyPancake](https://klipper.discourse.group/u/CreakyPancake)\
**Post date:** [December 2, 2024, 11:20pm UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/4 "2024-12-02T23:20:07Z")

</div>

Klipper log:

[klippy (30).log](https://klipper.discourse.group/uploads/short-url/pEdsIJq5xqFA0gBQWgiZYP9c5Vp.log) (292.2 KB)

---

<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:** [December 3, 2024, 9:53am UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/5 "2024-12-03T09:53:29Z")

</div>

How is your setup exactly? How is wired? Are you really using an USB-CAN bridge, i.e. have setup the Manta board to work as one? And if so, why?

---

<div class="post-metadata">

**Author:** ![CreakyPancake](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/creakypancake/32/13198_2.png) [@CreakyPancake](https://klipper.discourse.group/u/CreakyPancake)\
**Post date:** [December 3, 2024, 10:49pm UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/6 "2024-12-03T22:49:12Z")

</div>

It was working originally, I just had one hiccup one night and have been trying to get it fixed ever since. The wiring is the exact same as when it was working so it cannot be that. I have setup my Manta m8p V2 as a usb can bridge because I didn’t want to purchase an exterior board.

---

<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:** [December 4, 2024, 9:24am UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/7 "2024-12-04T09:24:00Z")

</div>

For me it looks like that the Linux OS does not bring up the CAN interface correctly.

---

<div class="post-metadata">

**Author:** ![CreakyPancake](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/creakypancake/32/13198_2.png) [@CreakyPancake](https://klipper.discourse.group/u/CreakyPancake)\
**Post date:** [December 5, 2024, 12:47am UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/8 "2024-12-05T00:47:51Z")

</div>

Thanks, I tinkered around with it a little more (re-doing the usb-can installation) and I am finding anew error message. `mcu 'mcu': Unable to connect Once the underlying issue is corrected, use the "FIRMWARE_RESTART" command to reset the firmware, reload the config, and restart the host software. Error configuring printer`  
I took a look at my klipper log and it says that the Canbus can’t connect (shocking, I know) Can You tell me what you mean by the linux OS doesn’t bring up the CAN interface correctly for me?  
[klippy (31).log](https://klipper.discourse.group/uploads/short-url/kXUd4jIHvaIQwzzDHBtiR9P99lc.log) (64.5 KB)

---

<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:** [December 5, 2024, 11:38am UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/9 "2024-12-05T11:38:03Z")

</div>

Hard to tell what the root cause is. IMO it is either:

- Some messed up CAN installation on OS level
- Gone wrong firmware flash on the MCU
- Wiring issues
- Dead board

I’d go step by step:

1. Setup a new Linux OS from a known good source
2. Clean install with KIAUH
3. Connect only the main MCU
4. Do a clean flash with a freshly built firmware, triple checking the settings
5. If this works continue adding step by step

---

<div class="post-metadata">

**Author:** ![CreakyPancake](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/creakypancake/32/13198_2.png) [@CreakyPancake](https://klipper.discourse.group/u/CreakyPancake)\
**Post date:** [December 7, 2024, 4:31pm UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/10 "2024-12-07T16:31:24Z")

</div>

Is there a way I can completely reset my board or should I just go through the normal installation steps?

---

<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:** [December 7, 2024, 5:39pm UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/11 "2024-12-07T17:39:45Z")

</div>

Just go through the normal installation steps

---

<div class="post-metadata">

**Author:** ![CreakyPancake](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/creakypancake/32/13198_2.png) [@CreakyPancake](https://klipper.discourse.group/u/CreakyPancake)\
**Post date:** [December 12, 2024, 5:59am UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/12 "2024-12-12T05:59:04Z")

</div>

Awesome! I had a lot of trouble re-going through the flashing steps. I was attempting to flash the firmware (I wasn’t getting any board uuid) so I re installed the bootloader and it worked! Thank you for the help.

---

<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:** [January 11, 2025, 3:59pm UTC](https://klipper.discourse.group/t/sb2209-rp2040-refusing-to-connect/20281/13 "2025-01-11T15:59:19Z")

</div>

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