У вас на фото проблема не с выводом изображения. Больше похоже на проблему с чтением из флеш памяти. Картинки хранятся в spi флешке, распаянной на плате. На этой же spi шине подключен тач экрана. Если есть какое-то повреждение кабеля, в части линии CS тача, и она не поднимается, тач будет мешать читать из флешки. Работа с тачем, как это принято в марлине, сделана тупо опросом постоянным. Если тач не отключается (его линия в шлейфе или разъёме имеет КЗ на землю), он будет пытаться отвечать во время обмена с флешкой. И будет мусор, вместо графики. И уже этот мусор отлично отрисовывается на экране. А в "текстовом" марлине в флешке хранится только eeprom, из неё чтения во время работы нет.