MarlinFirmware / Configurations

Configurations for Marlin Firmware
https://marlinfw.org
GNU General Public License v3.0
2.03k stars 3.36k forks source link

[BUG] (ENCODER not work) #976

Closed APToni closed 12 months ago

APToni commented 12 months ago

Hi. I tried to update my old board BOARD_MKS_GEN_L_V21 with LCD REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER previously removed from the Tevo Tornado printer, but after the update on Marlin 2.1.2.1 the encoder stopped working.

Use Visual Studio Code Version: 1.83.0 (user setup) Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.19045

  1. I downloaded two versions from the site 2.1.2.1 and 2.0.9.7 LTS.
  2. In 2.1.2.1 changed

    define MOTHERBOARD BOARD_MKS_GEN_L_V21 (changed board name)

    define NO_LCD_MENUS (uncommented)

    define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER (uncommented)

    When flashing the firmware, the inscription is displayed but the encoder does not work.

  3. Turned the connector 2, 180 degrees, not help. Encoder does not work.
  4. I found the contacts on the display board for the encoder, which is responsible for pressing the button, I closed them, it did not help.
  5. In 2.0.9.7 LTS changed

    define MOTHERBOARD BOARD_MKS_GEN_L_V21 (changed board name)

    define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER (uncommented)

    BUT #define NO_LCD_MENUS not found in LTS version.

  6. When flashing the firmware 2.0.9.7 LTS, the inscription is displayed but the encoder work. Everything works fine.
thinkyhead commented 12 months ago

This Issue Queue is for Marlin bug reports and development-related issues, and we prefer not to handle user-support questions here. (As noted on this page.) For best results getting help with configuration and troubleshooting, please use the following resources:

After seeking help from the community, if the consensus points to a bug in Marlin, then you should post a bug report.