Page 1 of 1

GLK12232-25 SM Rev. 1.2 i2c troubles

Posted: Tue Dec 04, 2007 6:55 am
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

Posted: Wed Dec 05, 2007 4:43 am
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

Posted: Wed Dec 05, 2007 9:10 am
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,

Posted: Thu Dec 06, 2007 5:44 am
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