-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
R_D_F_G_S_C with MEGATRONICS 3 broken by #4408 #4439
Comments
Yes! |
Are you sure? NOT this one: |
I have the same problem. And i'm sure i have the |
The double enable check make no sense. The comment says "IMPORTANT NOTE: The U8glib library is required for Full Graphic Display!" So if you have I propose: #if ENABLED(REPRAPWORLD_GRAPHICAL_LCD)
#define LCD_PINS_RS 56 //CS chip select /SS chip slave select
#define LCD_PINS_ENABLE 51 //SID (MOSI)
#define LCD_PINS_D4 52 //SCK (CLK) clock
#define SD_DETECT_PIN 35
#else
#define LCD_PINS_RS 32
#define LCD_PINS_ENABLE 31
#define LCD_PINS_D4 14
#define LCD_PINS_D5 30
#define LCD_PINS_D6 39
#define LCD_PINS_D7 15
#define SHIFT_CLK 43
#define SHIFT_LD 35
#define SHIFT_OUT 34
#define SHIFT_EN 44
#define SD_DETECT_PIN 56 // Megatronics v3.1 only
#endif Maybe @brupje from reprapworld can check if this works for him too |
It's the other way around. If The #else seems to be at the wrong #if level. @@ -111,28 +111,26 @@
#if ENABLED(U8GLIB_ST7920)
#define LCD_PINS_RS 56 //CS chip select /SS chip slave select
#define LCD_PINS_ENABLE 51 //SID (MOSI)
#define LCD_PINS_D4 52 //SCK (CLK) clock
#define SD_DETECT_PIN 35
+ #else
+ #define LCD_PINS_RS 32
+ #define LCD_PINS_ENABLE 31
+ #define LCD_PINS_D4 14
+ #define LCD_PINS_D5 30
+ #define LCD_PINS_D6 39
+ #define LCD_PINS_D7 15
+
+ #define SHIFT_CLK 43
+ #define SHIFT_LD 35
+ #define SHIFT_OUT 34
+ #define SHIFT_EN 44
+
+ #define SD_DETECT_PIN 56 // Megatronics v3.1 only
#endif
-#else
-
- #define LCD_PINS_RS 32
- #define LCD_PINS_ENABLE 31
- #define LCD_PINS_D4 14
- #define LCD_PINS_D5 30
- #define LCD_PINS_D6 39
- #define LCD_PINS_D7 15
-
- #define SHIFT_CLK 43
- #define SHIFT_LD 35
- #define SHIFT_OUT 34
- #define SHIFT_EN 44
-
- #define SD_DETECT_PIN 56 // Megatronics v3.1 only
-
#endif
// Buttons are directly attached using keypad
#define BTN_EN1 44
#define BTN_EN2 45 A similar change is needed in |
The code @AnHardt does not work iether because the conditions_lcd file give the following code: #if ENABLED(REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER)
#define DOGLCD
#define U8GLIB_ST7920
#define REPRAP_DISCOUNT_SMART_CONTROLLER
#endif This way the |
With my code i get the bootscreen and then nothing... So the display works. The serial output is normal. |
The support for reprapworld LCD boke the code for the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER. See Full Grapics Display does not work any more after MarlinFirmware#4408 MarlinFirmware#4439
@fabtopia Does having an SD card inserted have any effect on the screen not showing anything after the bootscreen? |
No it does not but i mis the sdcard ok at the end of the serial boot info. |
When i recommend the define SDSUPPORT the screen is going on and of and the serial bootinfo gets in a loop:
|
Hmm. So turning off |
I have Megetronics 3.0, but i did not checked the SD functionality yet. |
I have tested RC7 against Megatronics, RAMPS and Minitronics with the ReprapWorld Graphical LCD and found it to be working ok. Also disabling SDSUPPORT with or without LCD on megatronics 3 does not seem to cause any problems. |
I have a Megatronics 3.0 but used the on board card reader of the R_D_F_G_S_C with RC3 and RC6 with success. I will try to disconnect the SD pins |
I will open a new issue. because when i comment the R_D_F_G_S-C and the SDSUPPORT, the Board will still reboot and reboot. Even if i disconnect de display. |
@fabtopia Keep using |
So what happend here? |
I made a wire failure after some testing without display and connecting it back on. So no new issue will be opened. |
The support for reprapworld LCD boke the code for the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER. See Full Grapics Display does not work any more after MarlinFirmware#4408 MarlinFirmware#4439
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. |
Hi,
i have build a Delta printer with the Megatronics3 Board with the
REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
. After Pull Request #4408 the Display remains without any text. I have identified the problem. It seems that the display is now only serial triggered, but i have wired up mine via D4-D7. So i commented out the new stuff and it worked well again! Is there a configuration option for that?The text was updated successfully, but these errors were encountered: