# Ender 3 V2 not connecting

**URL:** <https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410>\
**Category:** General Discussion\
**Created:** [September 10, 2023, 10:00pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410 "2023-09-10T22:00:51Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![SilentOrb](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SilentOrb](https://klipper.discourse.group/u/SilentOrb)\
**Post date:** [September 13, 2023, 8:25pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/21 "2023-09-13T20:25:53Z")

</div>

> [@Sineos](#):
>
> If you insist on using Octoprint,

I’m sorry, but I don’t insist on anything.  
Again, I am just following the “instructions” from  
[Klipper documentation](https://www.klipper3d.org/Installation.htm)  
As can be observed, the very first line says

> These instructions assume the software will run on a Raspberry Pi computer in conjunction with OctoPrint

In fact, I tried to get away from OctoPrint by installing klipper, mainsail, fluidd, moonraker and pgcode, as mentioned in my first post.

I now totally reformatted the uSD card, removing the boot partition and all.  
Copied only “klipper.bin” from the “home/[the name of my Pi]/klipper/out” folder onto the blank uSD card.  
And renamed it so it’s different than the last name used for flashing (I increment a number behind klipper, right now I’m at klipper5).  
The result of all this is still a dark lightly backlit screen!  
It might be that klipper works, did ask here how I can check.  
I used the recommended OctoPrint and it shows this:

 ![Klipper-error07](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/8/80f0c9a682dc714571dba9b7532cb6948fb8d1a6.jpeg)  
with the terminal screen scrolling…

Also copied the correct printer.cfg file into /home/[the name of my Pi]/ as suggested in the installation documentation

![Klipper-error08](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/f/f7f4f138bb0b0261139b20091d0ac0d59675c01c.jpeg)

I cannot find any klippy.log file with this installation

 ![Klipper-error09](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/7/7e8135bb7c51bf8b0166cc8f03856ecb50e1ea56.jpeg)

A) is it typical that the screen of the Ender is dead?  
B) how can I find out if the klipper FW for the Ender is working?  
C) can I reinstall klipper, mainsail, fluidd, moonraker and pgcode via kiauh now or will it mess up all the stuff I installed thus far?

---

<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:** [September 14, 2023, 7:42am UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/22 "2023-09-14T07:42:52Z")

</div>

> [@SilentOrb](#):
>
> A) is it typical that the screen of the Ender is dead?

If the settings and connection between RPi and printer board is not fully working, then the display will be blank

> [@SilentOrb](#):
>
> B) how can I find out if the klipper FW for the Ender is working?  
> C) can I reinstall klipper, mainsail, fluidd, moonraker and pgcode via kiauh now or will it mess up all the stuff I installed thus far?

I suggest following approach:

1. Provision a new SD, e.g. with MainsailOS via the Raspberry Pi Imager
2. Fix the Debian bug either via [Debian Bullseye Bug causing Klipper to no longer find the printer board](https://klipper.discourse.group/t/debian-bullseye-bug-causing-klipper-to-no-longer-find-the-printer-board/8231) or if you feel adventurous via [Debian Bullseye Bug Remedy Script - #5 by Sineos](https://klipper.discourse.group/t/debian-bullseye-bug-remedy-script/10435/5)
3. Run KIAUH and install
  - Klipper
  - Moonraker
  - fluidd OR Mainsail

4. Put the config with the correct serial into `~/printer_data/config/printer.cfg`
5. Restart the Klipper service with `sudo systemctl restart klipper`
6. Navigate to webinterface via your browser under `http://your-rpi-ip`
7. Now you should have a convenient access to edit the config, download the `klippy.log` etc

If you have issue then, post the klippy.log and we shall continue from there.

---

<div class="post-metadata">

**Author:** ![SilentOrb](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SilentOrb](https://klipper.discourse.group/u/SilentOrb)\
**Post date:** [September 14, 2023, 1:07pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/23 "2023-09-14T13:07:12Z")

</div>

after installing the  
GitHub - thelastWallE/OctoprintKlipperPlugin: A plugin for a better integration of Klipper  
which you kindly recommended I can now see the firmware, which lead me to believe that the FW flash worked.

 ![Klipper-error13](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/1/1419a8f2c08c81904515ebac7034525885d17071.jpeg)  
Considering this I dug deeper and now believe that the screen might not work due to having been flashed itself before diving into Klipper.  
As mentioned, “I had already flashed it prior to all this with “MRISCOC Professional firmware” successfully”.  
During that prior flash the sceen itself had to be flashed also.  
Could it be that now the screen is not compatible with klipper (or whatever I installed 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:** [September 14, 2023, 3:37pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/24 "2023-09-14T15:37:04Z")

</div>

Looks quite good. Attach the klippy.log (likely in the /tmp folder but depends how you installed) to check where we are.

With respect to the display:

- I had to look it up: This Ender is using a display that is not natively supported by Klipper
- There are workarounds but none of them is nice

Generally speaking:

- “Simple” displays is not the strong side of Klipper and there is also very little motivation to change this
- The strong side of Klipper is:
  - Very powerful webinterfaces like fluidd or Mainsail
  - Very powerful support of generic touch display via KlipperScreen

I dare say that anybody who has worked with these will not look back-

---

<div class="post-metadata">

**Author:** ![SilentOrb](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SilentOrb](https://klipper.discourse.group/u/SilentOrb)\
**Post date:** [September 14, 2023, 3:48pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/25 "2023-09-14T15:48:04Z")

</div>

[klippy01.log](https://klipper.discourse.group/uploads/short-url/9lSVOxz1EAp0pMU86m1J4XC0QVA.log) (217.3 KB)  
So how do I change the display to finally get this klipper thing going?  
I did the display FW tour already, opening it, inserting uSD card etc.  
Thanks!

---

<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:** [September 14, 2023, 4:53pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/26 "2023-09-14T16:53:01Z")

</div>

> [@SilentOrb](#):
>
> So how do I change the display to finally get this klipper thing going?

The original E3V2 display is not supported in the official Klipper branch.

- There is an unofficial fork for it: [GitHub - Desuuuu/klipper: Klipper is a 3d-printer firmware. Modified to work with DWIN T5UID1 touchscreens.](https://github.com/Desuuuu/klipper) → Development has stopped months ago and I would not recommend nor can I support it
- There is a way to install it directly to the RPi: [GitHub - odwdinc/DWIN\_T5UIC1\_LCD: Python class for the Ender 3 V2 LCD](https://github.com/odwdinc/DWIN_T5UIC1_LCD) → Cannot comment, no experience with it
- There is the option to install a general purpose display and use KlipperScreen. See [https://www.youtube.com/watch?app=desktop&v=wt8o4NNgknY](https://www.youtube.com/watch?app=desktop&v=wt8o4NNgknY) to get a basic idea

Personally, I think a display is not needed because the webinterfaces are much more powerful. For example, Orca Slicer even has a direct integration for them. You can control the entire printing process from this slicer. Of course, your personal preferences may be different.

Your log looks good. Seems you are ready to fine tune and start printing. You may want to check:

- [Rotation distance - Klipper documentation](https://www.klipper3d.org/Rotation_Distance.html#calibrating-rotation_distance-on-extruders)
- [Bed leveling - Klipper documentation](https://www.klipper3d.org/Bed_Level.html)
- [Bed Mesh - Klipper documentation](https://www.klipper3d.org/Bed_Mesh.html)
- [Axis Twist Compensation - Klipper documentation](https://www.klipper3d.org/Axis_Twist_Compensation.html)
- [Pressure advance - Klipper documentation](https://www.klipper3d.org/Pressure_Advance.html)

---

<div class="post-metadata">

**Author:** ![SilentOrb](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SilentOrb](https://klipper.discourse.group/u/SilentOrb)\
**Post date:** [September 14, 2023, 6:09pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/27 "2023-09-14T18:09:55Z")

</div>

Thanks for those, but the screen has to work since as mentioned above, I need to make sure that the printer still functions as it was before.  
My friend is a total un-geek, he just plays discjokey with his uSD cards.  
So he would need the screen to navigate his project once he inserts his uSD card into Ender’s slot.

---

<div class="post-metadata">

**Author:** ![SilentOrb](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SilentOrb](https://klipper.discourse.group/u/SilentOrb)\
**Post date:** [September 14, 2023, 6:30pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/28 "2023-09-14T18:30:56Z")

</div>

> [@Sineos](#):
>
> The original E3V2 display is not supported in the official Klipper branch.

I’m a bit at loss here, so after all the issues and back and forth of the installation you say that the Ender display won’t work with this Klipper software??

The options you kindly pointed out are  
buying yet another part, a display,  
or wire the existing display to the Pi (?),  
or compile something designed for a (touchscreen) which the Ender 3 V2 does not have?

Just to make sure, the Ender 3 V2 I work on has a (non-touch) DWIN display, “the original display unit, it supports all firmware functions”.

---

<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:** [September 15, 2023, 5:12am UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/29 "2023-09-15T05:12:29Z")

</div>

> [@SilentOrb](#):
>
> …you say that the Ender display won’t work with this Klipper software??

Unfortunately yes.  
There are countless printer types and hardware combinations out there. Klipper supports most combinations, but not all.  
Especially displays are a bit of a weak spot and Klipper focuses on different UI solutions and less these little displays.

You can always easily revert to Marlin. Just flash the board with this MRISCOC firmware and disconnect the RPi.  
TBH, Klipper is about printing fast and at high quality, and definitively not about looking fancy. Personally, I prefer fast and high quality over anything else. YMMV.

---

<div class="post-metadata">

**Author:** ![SilentOrb](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@SilentOrb](https://klipper.discourse.group/u/SilentOrb)\
**Post date:** [September 15, 2023, 8:21am UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/30 "2023-09-15T08:21:43Z")

</div>

what a bummer, days of trying and now this.  
It would be really great from the Klipper team to tell people all these issues they have.  
I read all over that getting Klipper to work is a big hassle, many gave up.  
It’s really sad to waste people’s time with such a software.  
Initially I was really impressed with the abilities, but what’s the point if it totally wrecks havoc on your system.  
If I had known about all these issues I would not have touched it.  
Really frustrated after all this.  
So much time and enery wasted…

---

<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:** [September 15, 2023, 9:21am UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/31 "2023-09-15T09:21:39Z")

</div>

Sorry to leave you frustrated.  
You are right, a Klipper setup is a bit more involved than flashing a precompiled Marlin binary. Nevertheless, this is rewarded with many benefits over Marlin (which I used myself at least over 8 years), like:

- Higher speed
- Better quality
- Changing settings without recompiling the firmware
- Powerful webinterfaces

It is like switching from Notepad to a full-fledged word processor. It has a learning curve, but the reward is great once you mastered it.

Although I really understand your point, with Klipper being an open source project, all development and support is done by unpaid volunteers (in contrast to a company like Creality, who earns a good deal of money with selling the printers and releasing some half baked Marlin with GPL violations).

So it might be a bit out of scope to expect that you get delivered a solution that respects all your personal needs on a silver plate.

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [November 8, 2024, 4:33pm UTC](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410/32 "2024-11-08T16:33:37Z")

</div>



[Previous page](https://klipper.discourse.group/t/ender-3-v2-not-connecting/10410.md?page=1)
