# After Flashing - No MCU Found?

**URL:** <https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055>\
**Category:** General Discussion\
**Created:** [January 12, 2024, 2:23am UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055 "2024-01-12T02:23:53Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunwers](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sunwers](https://klipper.discourse.group/u/sunwers)\
**Post date:** [January 12, 2024, 2:23am UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/1 "2024-01-12T02:23:53Z")

</div>

### Basic Information:

Printer Model: Ender 3 Pro  
 MCU / Printerboard: Creality 4.2.2  
  
[klippy.log](https://klipper.discourse.group/uploads/short-url/4qhs2HLbAhW1ld3kjwzkm1Mueaj.log) (56.4 KB)

_Fill out above information and_ **_in all cases attach your_ `klippy.log` _file_** (use zip to compress it, if too big). _Pasting your_ `printer.cfg` _is **not** needed_  
_ **Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there** _

I’m not sure if the klipper.bin file is flashing, is there a certain order it needs to be done. Here is the steps I’m taking;

1: I unplug the raspberry pi from the printer and unplug printer  
2: Insert sd card with the loaded firmare.bin file (I renamed from klipper.bin)  
3: Plugin and power up printer and wait a few minutes for it to flash  
4: Plugin raspberry pi  
5: Use putty to login to my raspberry pi  
6: Use command to go into Kiauh and go into the advanced  
7: Get MCU ID  
8: Connect by USB

When I do this it say no MCU found… what would I be doing wrong?

This is a picture of the creality board

 ![IMG_1190](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/a/af8a1804f0ab70af5f16cab3475114c06a0c8feb.jpeg)

Thanks,  
Lynn

---

<div class="post-metadata">

**Author:** ![sunwers](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sunwers](https://klipper.discourse.group/u/sunwers)\
**Post date:** [January 12, 2024, 2:35am UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/2 "2024-01-12T02:35:25Z")

</div>

Meant to add what I selected when building the firmware

 ![Screenshot 2024-01-11 212136](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/9/9c383486fda7b84bef59b847326da17ecf4f2593.png)

Thanks!

---

<div class="post-metadata">

**Author:** ![jakep\_82](https://avatars.discourse-cdn.com/v4/letter/j/ea666f/32.png) [@jakep\_82](https://klipper.discourse.group/u/jakep_82)\
**Post date:** [January 12, 2024, 6:30am UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/3 "2024-01-12T06:30:40Z")

</div>

Please read the top of the sample config file and pay particular attention to the section about the clone MCU shipped in recent printers. Your photo clearly shows a GigaDevice chip.

> <https://github.com/Klipper3d/klipper/blob/master/config/printer-creality-ender3pro-2020.cfg>

---

<div class="post-metadata">

**Author:** ![sunwers](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sunwers](https://klipper.discourse.group/u/sunwers)\
**Post date:** [January 12, 2024, 3:01pm UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/4 "2024-01-12T15:01:35Z")

</div>

Thanks jakep\_82, I modified the settings to what I thought would match, but I’m still getting the same “No MCU Found”. I’ve added klippy.log above.

[klippy.log](https://klipper.discourse.group/uploads/short-url/4qhs2HLbAhW1ld3kjwzkm1Mueaj.log) (56.4 KB)

 ![kiauh](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/4/42c2eecc3a3f772a645a255dccf50f288a37747f.png)

---

<div class="post-metadata">

**Author:** ![jakep\_82](https://avatars.discourse-cdn.com/v4/letter/j/ea666f/32.png) [@jakep\_82](https://klipper.discourse.group/u/jakep_82)\
**Post date:** [January 12, 2024, 3:10pm UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/5 "2024-01-12T15:10:11Z")

</div>

What is the output of `ls /dev/serial/by-id/*` in a Linux terminal?

---

<div class="post-metadata">

**Author:** ![sunwers](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sunwers](https://klipper.discourse.group/u/sunwers)\
**Post date:** [January 12, 2024, 3:13pm UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/6 "2024-01-12T15:13:22Z")

</div>

It says “No such file directory”…

 ![image](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/4/4ddf111c65eac01503df0e07ec7902444e0a8e56.png)

---

<div class="post-metadata">

**Author:** ![hcet14](https://avatars.discourse-cdn.com/v4/letter/h/ecd19e/32.png) [@hcet14](https://klipper.discourse.group/u/hcet14)\
**Post date:** [January 12, 2024, 3:27pm UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/7 "2024-01-12T15:27:19Z")

</div>

You may have a look here [Klipper don't connect the printer - #12 by hcet14](https://klipper.discourse.group/t/klipper-dont-connect-the-printer/12925/12)  
Read the first 11 lines in @UHaas’ printer.cfg.

`# Select "Disable SWD at startup (for GigaDevice stmf32f103 clones)"`

Good luck, hcet14

---

<div class="post-metadata">

**Author:** ![sunwers](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sunwers](https://klipper.discourse.group/u/sunwers)\
**Post date:** [January 12, 2024, 5:49pm UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/8 "2024-01-12T17:49:59Z")

</div>

I’m not sure what I’m doing wrong… I changed my klipper.bin file to “GTM32Source.bin” and selected “Disable SWD at startup (for GigaDevice stmf32f103)” but I’m still not able to connect to MCU. Where I’ve tried so many different things, do I need to try a clean command or something? I tried the “make distclean && make menuconfig” that I seen in the post but it gives me an error “make: \*\*\* No rule to make target ‘distclean’. Stop.”

 ![image](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/f/f74a8d5b3f2ab4a3c2ccb3939687133dfc2acadd.png)

Attached is the Klippy.log  
[klippy(24).log](https://klipper.discourse.group/uploads/short-url/SfZ4rInP2KPtINjoiZE9ZZLxDt.log) (208.3 KB)

---

<div class="post-metadata">

**Author:** ![sunwers](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sunwers](https://klipper.discourse.group/u/sunwers)\
**Post date:** [January 12, 2024, 9:17pm UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/9 "2024-01-12T21:17:53Z")

</div>

Just wanted to thank everyone for your help. I figured out my issue… after all that work, figured out it was the cable. Lol, I’ve worked for two days trying to get it going.

---

<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:** [February 12, 2024, 7:18am UTC](https://klipper.discourse.group/t/after-flashing-no-mcu-found/13055/10 "2024-02-12T07:18:40Z")

</div>

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