Gotek Oled Screen Issue.

  • Thread starter Thread starter Watson
  • Start date Start date
  • Replies Replies 6
  • Views Views 2465

Watson

Well-known member
Staff member
Staff Moderator
Donator
Joined
Dec 12, 2019
Posts
3,543
Country
England
Region
Nottingham
I just installed an oled screen on my Gotek and the bottom part of the text is broken. Is this a faulty screen or possibly something else?
 

Attachments

  • 20240106_123117.jpg
    20240106_123117.jpg
    163.7 KB · Views: 62
  • 20240106_122634.jpg
    20240106_122634.jpg
    144.4 KB · Views: 72
Last edited:
It looks like you have double-height characters selected so you should check your FF.cfg settings. Make sure you have the correct screen, font and arrangement settings.

e.g. From a Gotek with a 0.96" screen, yours is the smaller 0.91" screen.

Gotek Screen.jpg


Code:
## DISPLAY

# Display Type.
# auto: Auto-detect (7-seg LED, LCD, OLED)
# lcd-CCxRR: CCxRR backlit LCD with I2C backpack (16<=CC<=40, 02<=RR<=04)
# oled-128xNN: 128xNN I2C OLED (NN = 32 | 64)
#  -rotate:     OLED view is rotated 180 degrees
#  -narrow[er]: OLED view is restricted to Gotek display cutout
#               (-narrow: 18 chars; -narrower: 16 chars)
#  -inverse:    Inverse/reverse video (black text on white background)
#  -ztech:      ZHONGJY_TECH 2.23" 128x32 SSD1305 OLED display
# Values: auto | lcd-CCxRR | oled-128xNN[-rotate][-narrow[er]]

display-type=oled-128x64-rotate   <<-- change to oled-128x32

# OLED Font. Narrow and wide options.
# Narrower 6x13 font permits:
#  - More characters per row
#  - Use of Gotek display cutout (eg. "display-type=oled-128x32-narrow")
# Values: 6x13 | 8x16
oled-font = 8x16   <<-- change to 6x13 if you want smaller chars

# OLED contrast/brightness.
# Values: 0 <= N <= 255
oled-contrast = 143

# Text height and arrangement on LCD/OLED
# 'default', or a comma-separated list (one entry per LCD/OLED row, top down).
# Each list item is a digit plus optional height specifier: <content-row>[d]
#  content-row: '0-3' = specified content row, '7' = blank
#    0: Current image name
#    1: Status
#    2: Image/Volume info
#    3: Current subfolder name
#  height specifier: 'd' = double height (32px, OLED only; ignored for LCD)
# 'default' depends on display, eg.: oled-128x32='0,1' ; oled-128x64='3,0d,1'
# Values: [0-7][d] | default

display-order = 3,0d,1   <<-- change to 3,0,1 for no dbl height - still 3 lines of text
 
Last edited:
I think you could be right. This was running with the classic HxC_Compat_Mode without a FF.cfg present. I will check (fingers crossed).
 
@miggymad i tried, but no joy. I bought the screen years ago, but never used it, so it was either faulty when i got it or it has somehow developed an issue while sitting in an esd bag.

Thanks for trying to help (y)
 
Last edited:
No worries, it was worth a try.

I might have a spare that you can have... Need to go through my spares boxes and check - pretty sure I saw one lurking just before Christmas.

<Edit>

Yep, found one - PM sent to you!
 
Last edited:
Works like a champ, thanks again, miggy! 😁
 

Attachments

  • 20240109_151522.jpg
    20240109_151522.jpg
    133.9 KB · Views: 54
Back
Top Bottom