Tried this and effect still the same, screen is plain white. I've borrowed another discovery board, connected all pins one more time, checked connection with multimeter but effect still the same. In one of pin review i found out i've forgot about reset pin, connected it to 3V source on discovery but effect still the same, then connected it to the gpio and set 0 and 1 ( i know it should be 1 but i tried everything ), but nothing changed, even if i changed state on gpio before gfxInit(). If you are saying that my code is ok, i'm sure that my connection match that in gfx page, the only cause left is screen corrupted. It's cheap chinese YX32B model from ebay so i should't be surprised

Or mayby i still do not understand something fundamental, but anyway, this is enough for now. Thanks for your time !
I have one more question, maybe not related to the topic, but not worth new topic, I pulled out of the drawer old alphanumeric lcd, because i still wanted to play some with ChibiOS, and I came across not clear for me behavior. When I initialize, in beginning of main function, gfx library using 'gfxInit()' while compiling i see
Code: Select all
Linking build/ch.elf
build/obj/gfx.o: In function `gfxInit':
/home/mucka/Software/ChibiOS_2.6.0/ext/gfx/src/gfx.c:96: undefined reference to `_tdispInit'
collect2: error: ld returned 1 exit status
but, when i change it to 'tdispInit()' problem disappear and everything works fine on hardware

I'm confused now i shouldn't use gfxInit or this is only case of tdisp module ?