teeminus / NoTouchScreenFirmware

Stripped down version of BIGTREETECH-TouchScreenFirmware which only supports ST7920 emulation (Marlin Mode)
GNU General Public License v3.0
149 stars 37 forks source link

Is there a font generator here? #1

Closed mbgroot closed 3 years ago

mbgroot commented 3 years ago

image On the TFT24 and klipper i see this

teeminus commented 3 years ago

As far as I could see from the code, the character generator is implemented. I don't know if it is working, but after dumping the commands/data send to the display by klipper I only see the custom characters beeing programmed but not used.

Have you: 1) tried entering the menu by pressing the knob? How does that look? 2) tried restarting klipper host and firmware after flashing the LCD?

This is how my TFT35v3 looks with klipper: fr_821_sm fr_820_sm

mbgroot commented 3 years ago
  1. in the menu no font too.
  2. yes, i'm restart.
teeminus commented 3 years ago

Maybe the issue is caused by the fullscreen mode. I disabled that, please try again. If that does not work, I don't any more ideas why the firmware is not working for the TFT24.

mbgroot commented 3 years ago

did not help :(

teeminus commented 3 years ago

If have no idea what could cause the problems. The TFT24 uses a different (and slower) MSU than the TFT35. It could be timing related (the TFT24 has no fsmc high speed module). You could try increasing the delays in the klipper ST7920 driver.

teeminus commented 3 years ago

The ST7920 driver has been reimplemented from scratch. The problem should be fixed now.