-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
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] MKS Robin V1.1R TFT - blank screen with TFT_COLOR_UI enabled #20377
Comments
What I can find and it all looks correct. The drawings specify PG11 for the FSMC_LIGHT pin.h pins_MKS_ROBIN.h #define LCD_USE_DMA_FSMC // Use DMA transfers to send data to the TFT |
The pins file were outdated, after some TFT changes. Fixed here: #20404 . Can you test it? |
@rhapsodyv Hello Victor thank you for your work. I downloaded a fresh copy of bugfix an 1hr ago and built the bin file and it is the same issue except I have also lost touch screen function. The display is visible in classic mode but not in colour UI mode. Touch screen doesn't work in either mode. |
oh i forgot to mention I'm using the mks_robin build environment not the mks_robin_stm32 environment. Is that how you wanted it tested? |
My fix was not merged on bugfix yet. I'm waiting you test it, before merging in bugfix |
Fixed and merged. |
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. |
Bug Description
Using the latest (downloaded 20201205 Marlin-bugfix-2.0.7.2) bugfix.
My screen is completely blank if I uncomment #define TFT_COLOR_UI but it works just fine if I uncomment #define TFT_CLASSIC_UI. Touchscreen works in both configs but without visual reference in the blank screen.
I did minimal changes to the config files to exclude other factors. Only changed physical things in the configuration.h file (attached) no changes to configuation_adv.h.
/**
TFT UI - User Interface Selection. Enable one of the following options:
TFT_CLASSIC_UI - Emulated DOGM - 128x64 Upscaled
TFT_COLOR_UI - Marlin Default Menus, Touch Friendly, using full TFT capabilities
TFT_LVGL_UI - A Modern UI using LVGL
For LVGL_UI also copy the 'assets' folder from the build directory to the
root of your SD card, together with the compiled firmware.
*/
//#define TFT_CLASSIC_UI
#define TFT_COLOR_UI
//#define TFT_LVGL_UI
Configuration Files
Config files.zip
Steps to Reproduce
Expected behavior:
I expected the TFT_COLOR_UI to work and be visible like it was for earlier builds.
Actual behavior:
The screen is completely blank no light at all. The text can be seen if a strong light is held up to the screen.
(Suspect backlight pin is not defined correctly for the board - ¯_(ツ)_/¯ )
Additional Information
The board
MKS Robin v2.3
The screen
MKS TFT v1.1R
The machine
coreXY printer
running on 24volts
The compiler
PlatformIO
mks_robin build environment specified in the platformio.ini
Last fully functional bug_fix was downloaded 2020-09-09
The text was updated successfully, but these errors were encountered: