CR6Community / Marlin

This Marlin fork has the goal of cleaning-up the source code changes for the CR-6 so it can be merged upstream. We also want to extend the functionality to make it fully functional
GNU General Public License v3.0
474 stars 82 forks source link

Touch screen Home menu not responding to touch, after flashing CF6.1 Touchscreen firmware #317

Closed goranthales closed 2 years ago

goranthales commented 2 years ago

Did you test the latest extui code or prerelease?

No, I cannot complete

Bug Description

I recently flashed the latest community firmware for my 1.1 ERA board CR6SE (I physically checked the board to be sure), and after completing flashing, the printer will boot up correclty, but the screen doesn't register any touches.

Inserting an sd card switches to the print file select screen, and removing it goes back to the home screen and says "media removed"

If I wait the ~30 or so seconds for the screen to dim, touching it will brighten it up again. But aside from that, no touches register and I cannot do anything on the printer.

From what I've seen online, it seems the touch screen calibration has been wiped. Is there anyway to recalibrate from this state?

Bug Timeline

Happed an hour after assembling brand new printer, only after flashing community firmware

Expected behavior

No response

Actual behavior

No response

Steps to Reproduce

No response

Version of CR6Community Firmware

CR6Comm-CF6-Final-cr6-se-v4.5.3-mb-2021-03-27-15-53.zip

Printer model

Creality CR-6 SE

Motherboard

Creality v1.1.0.0-ERA

Display

Creality CR-6 stock touch screen

Mods

No response

Add-ons

No response

Bed Leveling

No response

Your Slicer

No response

Host Software

No response

Thinkersbluff commented 2 years ago

This sounds like the issue reported in closed issue #315 The first two videos of this playlist explain the cause and the recommended fix.

https://youtube.com/playlist?list=PLfDSKnF0RNcYDkxM5mYtyuvlTfMAMD-Nr

Early feedback on the fix suggests that some users may seem white noise screen at the end of flashing the new DWIN_SET, which can be resolved by deleting the CFG file and reflashing.

diegofdezj commented 2 years ago

@Thinkersbluff Hi! I have the same problem, my touch display is not responding I've already installed the kernel V3.5 and V4.5 and not works I dont remember which kernel my CR-6 SE had installed and I bought a new display but not works too... can u provide me the links for download te V6 and V6.1 of the community firmware please. I hope resolve this problem... thanks @Thinkersbluff

Thinkersbluff commented 2 years ago

Select <>Code at the top of this page, then Releases.
Use 6.1 for the 4.5.3 motherboard.(Same as 1.1.0.3) This is the download link: https://github.com/CR6Community/Marlin/releases/download/v2.0.8.1-cr6-community-release-6.1/CF6.1-Final-cr6-se-v4.5.3-mb-2021-06-04-16-53.zip

Flash just the Motherboard, first. The refactored DWIN set only works with the 6.1 motherboard firmware, but works on all versions of DGUS2. If your machine is new in 2022, the display was probably delivered with DGUS2 v4.5 or higher installed. A replacement display could arrive with anything, even as old as v1.4 or as recent as v4.7 installed.

V4.4- are compatible with the calibration of a v3.5 display. V4.5+ are compatible with the calibration of a v4.5 display.

This is the latest release of the refactored DWIN_SET: https://github.com/Thinkersbluff/CR-6-touchscreen_Thinkersbluff_Fork/releases/tag/61F_220622_v1

NOTE; The calibration of a display is not “wiped” by flashing a different DGUS2. Calibration is controlled through the CFG file, and must be deliberately changed. If you choose to recalibrate your display, though it should not be necessary, the required CFG file and instructions with video links are here: https://github.com/CR6Community/CR-6-touchscreen/tree/extui/doc/build/Release%20Candidate_26_April_2022_v2/FOR%20DEVELOPERS%20AND%20TESTERS%20ONLY

diegofdezj commented 2 years ago

@Thinkersbluff I have the V4.5.2 motherboard, that mean V6.1 doesent work on this board? Everything explained above I have clearly understood, thanks.

Thinkersbluff commented 2 years ago

Sorry, no. When you said you had "the same problem ", I foolishly assumed you had the same board, also.

Did you watch the video I posted above? The Step 1 video tells you how to find the right file to download.

Use this one:

https://github.com/CR6Community/Marlin/releases/download/v2.0.8.1-cr6-community-release-6.1/CF6.1-Final-cr6-se-v4.5.2-mb-2021-06-04-16-52.zip

Thinkersbluff commented 2 years ago

BTW I have now posted a video demonstrating how to calibrate your screen to be compatible with either DGUS2 v3.5 or v4.5:

https://youtu.be/0xwFGiyg4Z8

To use the Touchscreen firmware bundled with the CF6.1 , you can follow those instructions to calibrate your screen to be compatible with DGUS2 v3.5.

Alternatively, you can reflash DGUS2 v4.5 and flash the refactored touchscreen firmware.