Ho there, your firmware flash and seems ok on Two Trees SK1 printer.
The screen is TJC4827X243_011C_I_P20
But you firmware is in portrait (vertical) view.
The SK1 mount it in horizontal.
Is there a plan to do an H version?
Anyway in SK1 it uses ttyS1 because ttyS0 is reserved to toolhead THR board that doesn't use CAN.
If you support me I can fork and work on a Landscape version.