Skip to content

SKR 1.4 -not compiling when choosing character based LCD #18665

@cropduster

Description

@cropduster

Archiv.zip

I am running an SKR 1.4 Turbo board in a Bear converted Prusa MK3 printer. I wanted to merge the latest bugfix 2.0.x changes into my local branches. When trying to compile, I get the following errors:

In file included from Marlin/src/HAL/LPC1768/../../core/../inc/../pins/lpc1769/pins_BTT_SKR_V1_4_TURBO.h:30,
from Marlin/src/HAL/LPC1768/../../core/../inc/../pins/pins.h:410,
from Marlin/src/HAL/LPC1768/../../core/../inc/MarlinConfig.h:32,
from Marlin/src/HAL/LPC1768/../../core/serial.h:24,
from Marlin/src/HAL/LPC1768/DebugMonitor.cpp:25:
Marlin/src/HAL/LPC1768/../../core/../inc/../pins/lpc1769/../lpc1768/pins_BTT_SKR_V1_4.h:317:6: error: #error "Character LCD not yet supported for SKR 1.4."
317 | #error "Character LCD not yet supported for SKR 1.4."
| ^~~~~
In file included from Marlin/src/HAL/LPC1768/../../inc/../pins/lpc1769/pins_BTT_SKR_V1_4_TURBO.h:30,
from Marlin/src/HAL/LPC1768/../../inc/../pins/pins.h:410,
from Marlin/src/HAL/LPC1768/../../inc/MarlinConfig.h:32,
from Marlin/src/HAL/LPC1768/HAL.cpp:24:
Marlin/src/HAL/LPC1768/../../inc/../pins/lpc1769/../lpc1768/pins_BTT_SKR_V1_4.h:317:6: error: #error "Character LCD not yet supported for SKR 1.4."
317 | #error "Character LCD not yet supported for SKR 1.4."
......

However, when I change the LCD controller to a graphical LCD, the compilation ends flawlessly.

My Configurations

Attached is an archive with my config files

Steps to Reproduce

  1. Run compilation with #define REPRAP_DISCOUNT_SMART_CONTROLLER enabled in configuation.h
    Expected behavior: Compilation finishes correctly without errors (as before)
    Actual behavior: Compilation fails with above error message.

Additional Information

When disabling #define REPRAP_DISCOUNT_SMART_CONTROLLER and enabling #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER --> all works fine.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions