GLK12232-25 SM Rev. 1.2 i2c troubles

LK/ELK/VK/PK/OK/MX/GLK/EGLK/GVK/GLT Series

Moderators: Henry, Mods

Post Reply
boerdi
LCD?
Posts: 3
Joined: Tue Dec 04, 2007 6:47 am

GLK12232-25 SM Rev. 1.2 i2c troubles

Post by boerdi »

hello,

i'm facing a strange problem with my display:
i'm driving the GLK 12232 with i2c. til yesterday it was working. yesterday evening, i powerd it on again. the display ran quite a while properly. after about 2 hours runtime suddenly all pixels where activated - and since then it only displays the default "welcome screen": "graphics in any direction". it simply ignores any input. i powerd off, powerd on, reinitialized. nothing, only the splash screen is visible.

has anybody an idea whats going on with my display?
thanks & br, robert
Last edited by boerdi on Wed Dec 05, 2007 4:44 am, edited 1 time in total.
boerdi
LCD?
Posts: 3
Joined: Tue Dec 04, 2007 6:47 am

Post by boerdi »

ok, i figured out the problem (seems a bit strange to me):

i wiped the display memory with the mogc tool. then i had to find the right baudrate. in my case the display is working properly only with baudrate 9600 or 19200. the higher baudrates results in strange (only parts of sent text...) outputs on display.

then i reconfigured the display to i2c, connected it to my controller. it again didn't work. after a while i managed to get it work -> during power on i shortcuted pin 5 and 6 of the keypad connector. then it worked.

but now i always have to do that. after every power off/on i have to reset the display before it will work properly.

my question is, why i have to reset the display now, while the last to years i never had to? :eyebrow:

thanks for any answer or tip

br, robert
Raquel
Matrix Orbital
Matrix Orbital
Posts: 834
Joined: Thu Aug 19, 2004 3:37 pm
Location: MO Office

Post by Raquel »

Hello boerdi,

Thanks for your post.

It seems that the I2C address of your display has been inadvertently changed to a value other than the default 0x50; this is why there is a need for you to put the manual override jump on the display each power up.

You will need to save the I2C address to 0x50. You can do this via I2C, or by RS232. Please see section 7.1.8 of the manual

Please let me know if this helps,
Raquel Malinis
Design and Development
Matrix Orbital
boerdi
LCD?
Posts: 3
Joined: Tue Dec 04, 2007 6:47 am

Post by boerdi »

thanks raquel,

that was it. i changed the addres to default (0x50) via i2c. now the display is working again properly.

many thanks & br

boerdi
Post Reply