06-10-2021, 09:32 AM
buenos días, ha actualizado marlin en mi impresora 3dsteel pero no puedo cargarlo a la tarjeta mega 2560 china, borre la EEPROM para limpiarla pero me sigue saliendo este error
Arduino:1.8.16 (Windows 7), Tarjeta:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
C:\Users\leopard\Desktop\Marlin-2.0.6.1-3DSteel-1\Marlin-2.0.6.1\Marlin\src\lcd\dogm\lcdprint_u8g.cpp: In function 'int lcd_put_wchar_max(uint32_t, pixel_len_t)':
C:\Users\leopard\Desktop\Marlin-2.0.6.1-3DSteel-1\Marlin-2.0.6.1\Marlin\src\lcd\dogm\lcdprint_u8g.cpp:36:22: error: 'class U8GLIB_ST7920_128X64_RRD' has no member named 'getPrintCol'; did you mean 'setPrintPos'?
u8g_uint_t x = u8g.getPrintCol(), y = u8g.getPrintRow(),
^~~~~~~~~~~
setPrintPos
C:\Users\leopard\Desktop\Marlin-2.0.6.1-3DSteel-1\Marlin-2.0.6.1\Marlin\src\lcd\dogm\lcdprint_u8g.cpp:38:23: error: 'ret' was not declared in this scope
Arduino:1.8.16 (Windows 7), Tarjeta:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
C:\Users\leopard\Desktop\Marlin-2.0.6.1-3DSteel-1\Marlin-2.0.6.1\Marlin\src\lcd\dogm\lcdprint_u8g.cpp: In function 'int lcd_put_wchar_max(uint32_t, pixel_len_t)':
C:\Users\leopard\Desktop\Marlin-2.0.6.1-3DSteel-1\Marlin-2.0.6.1\Marlin\src\lcd\dogm\lcdprint_u8g.cpp:36:22: error: 'class U8GLIB_ST7920_128X64_RRD' has no member named 'getPrintCol'; did you mean 'setPrintPos'?
u8g_uint_t x = u8g.getPrintCol(), y = u8g.getPrintRow(),
^~~~~~~~~~~
setPrintPos
C:\Users\leopard\Desktop\Marlin-2.0.6.1-3DSteel-1\Marlin-2.0.6.1\Marlin\src\lcd\dogm\lcdprint_u8g.cpp:38:23: error: 'ret' was not declared in this scope