this chinese crap. website is saying that is SSD1289, however mine is ILI9320. I have sure.  I had an arduino plugged on this same TFT using UTFT library, and it worked using ILI9320 code.  done that!  done that!  I didn't have a gdiskInit() on my main. my main() is:   gfxInit(); gdispClear(Blue);  Backlight is off. Apparently it's not running board_init inside. I say that because I have this on board_ILI9320.h inside init_board() function:   palSetPadMode(GPIOB, GPIOB_BL_CNT, PAL_MODE_OUTPUT_PUSHPULL); palSetPad(GPIOB, GPIOB_BL_CNT);  This code should turn backlight on. If I move it out init_board() to my main(), backlight turns on.