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

MKS SGen L V1 with LCD12864B slow screen refresh #37

Closed
DanJunior78 opened this issue Aug 20, 2020 · 11 comments
Closed

MKS SGen L V1 with LCD12864B slow screen refresh #37

DanJunior78 opened this issue Aug 20, 2020 · 11 comments

Comments

@DanJunior78
Copy link

Hello gents,

I've a problem with the refresh of the LCD screen. It's behaving like a laptop screen below 5 degrees Celsius or above 50 degrees Celsius.
I'm not aware of a possible setting in Marlin Firmware to increase the refresh rate. On my other board, it's a Gen L with the counterpart display version A...all is running smooth.
Does anyone have an idea?

@makerbase-mks
Copy link
Owner

Use LCD12864B on SGEN_L motherboard?

@DanJunior78
Copy link
Author

Yes, for the SGen L I use the version B. For my Gen L I use version A.

@DanJunior78
Copy link
Author

Please check the small movie to compare both boards and LCD´s...it´s the best way to see what i mean

https://www.dropbox.com/s/ev6r1zp6h4e9l25/200822_SGen_L_vs_Gen_L_LCD.zip?dl=0

@NeoMod
Copy link

NeoMod commented Aug 28, 2020

@DanJunior78 sorry for bothering you, but I'm having troubles getting the same LCD on the same Board work with Marlin 2.0. May I ask what version of Marlin are you running on the MKS SGEN L ?

As per your issue, if it's still unsolved have you tried enabling #define LIGHTWEIGHT_UI ?

@DanJunior78
Copy link
Author

@NeoMod no problem. It's running on Marlin 2.0.5.4 . Usually the LCD is easy to activate. You've only to activate the MKS mini display. I had at the beginning the same problem as I had 2 display drivers activated. But I've not tried to use the lightweight UI as it should be running with the standard UI, like my Gen L which is running the same firmware (I've only swapped the motherboard in the settings).
If MKS would answer,it might help, because I'm running on the SGen the TMC 2130. On the Gen only the TMC2208.

@DanJunior78
Copy link
Author

If you want to give it a try...there is a bin file and the Marlin source...for display testing it might be enough...as i mentioned. I´m using the TMC2130 with SPI.

https://www.dropbox.com/s/g8ld2f8rhiy8z99/MKS-SGen-master.zip?dl=0

@makerbase-mks
Copy link
Owner

#38

@DanJunior78
Copy link
Author

Could @makerbase-mks do a test to verify that the problem is caused by the SPI connection to the TMC2130?
I've tried to compile the Marlin 2.0.6.1 and using the drivers in normal mode there is no overload on the SPI and the display works fine.
I'm little bit unhappy not being able to use the SPI functionalities for the drivers.

@DanJunior78
Copy link
Author

DanJunior78 commented Sep 17, 2020

Yes, I had also this phenomenon from #38, when I tried to use the TMC2130. Depending on the Marlin version. Even with Marlin 2.0.5.4.

@makerbase-mks
Copy link
Owner

I think, the SPI driver of LPC176x needs further improvement and it's just a matter of time.

@DanJunior78
Copy link
Author

Is it working now? There is a conflict in the SPI, because the SPI for the LCD and e.g. TMC 2130 run on the same bus/connection. Will there be a workaround?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants