Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] TJC display issues on Ender 3 V2 Neo #27446

Closed
1 task done
albka1986 opened this issue Sep 29, 2024 · 6 comments
Closed
1 task done

[BUG] TJC display issues on Ender 3 V2 Neo #27446

albka1986 opened this issue Sep 29, 2024 · 6 comments

Comments

@albka1986
Copy link

albka1986 commented Sep 29, 2024

Did you test the latest bugfix-2.1.x code?

Yes, and the problem still exists.

Bug Description

After flashing the version bugfix 2.1 Marlin firmware to my Ender 3 V2 Neo, the screen became corrupted (see attached photo). The UI elements are distorted, with unreadable text and misaligned graphics. The issue occurred immediately after the firmware update. No specific files for the display were included in the firmware package I used, so I suspect this could be related to a missing or incorrect screen firmware configuration.
image

Attached also photo of display:
image

Bug Timeline

No response

Expected behavior

No response

Actual behavior

No response

Steps to Reproduce

Steps to reproduce:

Download the latest Marlin firmware "bugfix 2.1" for Ender 3 V2 Neo.
Flash the firmware to the printer.
Reboot the printer and observe the display.

Version of Marlin Firmware

bugfix-2.1.x

Printer model

Ender-3 V2 Neo

Electronics

board 4.2.2

LCD/Controller

TJC (TJC4827x243 011 po4): not sensor, with button (attached photo)

Other add-ons

No response

Bed Leveling

None

Your Slicer

Prusa Slicer

Host Software

None

Don't forget to include

  • A ZIP file containing your Configuration.h and Configuration_adv.h.

Additional information & file uploads

Marlin.zip

@thisiskeithb
Copy link
Member

Give the Ender-3 V2 LCD firmware a try. Full instructions are in the README: https://github.com/MarlinFirmware/Configurations/tree/bugfix-2.1.x/config/examples/Creality/Ender-3%20V2

Note

The TJC display variant is undocumented and incompatible with custom UIs.

@albka1986
Copy link
Author

@thisiskeithb.
When I upload the 2 folders to the mSD card, the display does not update. Nothing happens. The firmware is not updated.
image

@ellensp
Copy link
Contributor

ellensp commented Sep 29, 2024

TJC display (ie what you have) uses TJC_SET/tjc.tft. We cannot generate those files, so there is no screen updates for this display provided by Marlin.

@thisiskeithb
Copy link
Member

thisiskeithb commented Sep 29, 2024

TJC display (ie what you have) uses TJC_SET/tjc.tft. We cannot generate those files, so there is no screen updates for this display provided by Marlin.

Ahh. I interpreted the "Currently incompatible with custom UIs" / "there are currently no custom display firmwares for this unit" wording & green check that DWIN_CREALITY_LCD was the only supported UI, but that doesn't seem to be the case.

image

I'll update the README to clarify that TJC displays are unsupported and users will have to go headless or swap in a supported display.

@thisiskeithb thisiskeithb changed the title [BUG] Display issues on Ender 3 V2 Neo after firmware update [BUG] TJC display issues on Ender 3 V2 Neo Sep 29, 2024
@thisiskeithb
Copy link
Member

TJC display support has been clarified in MarlinFirmware/Configurations#1105

DWIN_MARLINUI_PORTRAIT would be your best bet if you want to use a TJC display, but we have no way to compile/add graphic assets for them.

Copy link

github-actions bot commented Dec 6, 2024

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Dec 6, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants