Ender 3 Pro - RRF 2.04 - can't get 12864 LCD to work
-
Well the M143 is an important one to fix but I don't think it's our problem.
I would suggest trying to move the M918 command to the end of the config.g.
Otherwise config looks ok. I suspect wiring.
-
@Phaedrux said in Ender 3 Pro - RRF 2.04 - can't get 12864 LCD to work:
M98 Pconfig.g
I'll move it now and reboot ..... standby
-
@ccluck
OK, moved M918 line to bottom of config.g, rebooted FW, same situation - LCD screen is fully lit up but no sign of characters or images despite rotating knob, pushing knob, shaking the hell out of it and cursing or sweet-talking to it.
I've got three ribbon cables here, and moved them around in each position .... it's like the Maestro just doesn't want anything to do with some down-market cheap RepRap display. Snooty little bastard, eh ? -
Can you post a photo of the cable orientation just to verify its connected the right way?
I know it would be a pain but are you able to connect the creality board to test if the display is actually working?
-
@Phaedrux , well, I have some challenges uploading photos over this DSL line, but maybe... it'll take me awhile to power up the Creality board, but I'll get started on that. The OEM display worked just fine when I did the big swap, for what its worth. I'll get back to you in a little while. Thanks for your time and attention thus far, and for the guide you wrote. Worked out just fine except for this part.
-
Well, a quick and dirty power connect to the OEM Creality board brings up a perfectly legible LCD start up screen. Looks just like it used to before we migrated to Duet.
-
@ccluck 
-
-
-
@DIY-O-Sphere , thanks. I'm using the two-ribbon option as described there in the guide.
The connectors have been reversed exactly as described and illustrated in steps 13 and 14. I've got three ribbons available, so have alternated their use to (nearly) eliminate the possibility of a bad cable. I think it must be in the software. My reading on this topic indicates that all hookup details were figured out a year or so ago, when RRF 2.02 was the stable version. Any chance that 2.04 is different somehow ? -
In the spirit of science, I've connected the recalcitrant LCD to another Maestro with the same results. Maybe I have the menu files in the wrong place .... they are in the Display Directory, accessible from the Display Editor Tab on the DWC Settings page. Is that correct ?
-
@ccluck said in Ender 3 Pro - RRF 2.04 - can't get 12864 LCD to work:
when RRF 2.02 was the stable version. Any chance that 2.04 is different somehow ?
there were a lot of changes regarding lcd in 2.03 and 2.04. and the menu files are not compatible with the old firmware.
for testing please edit the main file and put this in
text R0 C0 F1 T"Test" -
If there are no menu files at all, the screen should display a message. Also it displays "Updating firmware" any time you update the firmware via DWC, or manually using M997.
-
I have zipped up my working menu structure which is mostly MudCruzrs with some tweaks of my own.
Rename the file from a .txt to .zip
Extract to a folder and then upload using the upload Menu files in the Display tab.
These were working with firmware 2.04 and now rrf3 with DWC 2.07
Menufiles.txtHTH
Paul. -
I've tried @Veti 's suggestion - no joy. I commented out everything in the main file and put this at the top : text R0 C0 F1 T"Test"
didn't change a thing, darn it
working on uploading Paul's menu files now
-
Have you tried sending M918 P1 from the DWC console or USB?
-
Paul's menu files are uploaded to the Display Directory, the Maestro has been rebooted with the E-Stop button, and power cycled.
gcode enquiry M918 gives this result :
7:26:29 AM M918 12864 display is configured, pulses-per-click is 4still nothing on the LCD, the same bright field - actually, bright pale blue around the periphery, darker rectangle in center made up of little, tiny squares
-
Could it just be that the contrast needs to be adjusted?
-
@dc42 , this is the version that doesn't have a trim pot, at least that I can see. The display works perfectly if I plug it into the old Creality board.
There is a very little hole in the back of the board that may be an access hole for some adjustment - I'll take a look now
also, in case you missed it in an earlier post, I've got two recently purchased Maestros doing the same thing - with both the Ender LCD and a RepRap Discount Smart Controller from an old Tevo Tarantula
-
@ccluck well, my memory was faulty - there is no hole on the back at all, so no possibility of any adjustments.
I suppose the next step is to try the one-wire-at-a-time hookup method, pulling from the EXP3 port on the LCD and breaking out the wires to EXP1 and EXP2 on the Maestro. Not sure I have connectors at hand for this and I'm not at all optimistic about the outcome.
It isn't a big deal, really. I just thought it would be nice to turn a knob to babystep instead of using the ipad. I would like to solve the mystery though.