Issue is that the LCD Display just can display 20 characters and and Prusa Firmware welcomes you with "Prusa i3 MK2.5S OK." (see Line 106: const char WELCOME_MSG[] PROGMEM_I1 = ISTR(CUSTOM_MENDEL_NAME " OK."); ////c=20 in messages.c)
So you should have max. 16 chars for the CUSTOM_MENDEL_NAME otherwise you get strange results on the LCD.
Didn't check other but I assume that there might be some more.
After manually check (https://github.com/BondtechAB/Bondtech_Prusa_i3/issues/9) I found an issue: You changed
#define CUSTOM_MENDEL_NAME "Prusa i3 MK2.5S"
to#define CUSTOM_MENDEL_NAME "Bondtech-MM MK2.5S-HT"
Issue is that the LCD Display just can display 20 characters and and Prusa Firmware welcomes you with "Prusa i3 MK2.5S OK." (see
Line 106: const char WELCOME_MSG[] PROGMEM_I1 = ISTR(CUSTOM_MENDEL_NAME " OK."); ////c=20
inmessages.c
)So you should have max. 16 chars for the
CUSTOM_MENDEL_NAME
otherwise you get strange results on the LCD.Didn't check other but I assume that there might be some more.