Hello, I managed to build the demo project on eclipse, thanks so much for the help! But now that I uploaded the code on the touch screen, I only see a white screen now like in the picture (before it was worse where there were much noise all over the screen). I've used the DD_Special board the steved had sent but changed GDISP_SCREEN_WIDTH, GDISP_SCREEN_HEIGHT, // Panel width and height 2, 2, 41, // Horizontal Timings (back porch, front porch, pulse) CALC_PERIOD(800,2,2,41), // Total Horizontal Period (calculated from above line) 2, 2, 10, // Vertical Timings (back porch, front porch, pulse) CALC_PERIOD(480,2,2,10), // Total Vertical Period (calculated from above line) CALC_FPR(800,480,2,2,41,2,2,10,60ULL), // FPR - the 60ULL is the frames per second. Note the ULL! 0 // Flags to GDISP_SCREEN_WIDTH, GDISP_SCREEN_HEIGHT, // Panel width and height 46, 210, 41, // Horizontal Timings (back porch, front porch, pulse) CALC_PERIOD(800,46,210,41), // Total Horizontal Period (calculated from above line) 23, 22, 10, // Vertical Timings (back porch, front porch, pulse) CALC_PERIOD(480,23,22,10), // Total Vertical Period (calculated from above line) CALC_FPR(800,480,46,210,41,23,22,10,60ULL), // FPR - the 60ULL is the frames per second. Note the ULL! 0 // Flags and didn't changed the gdisp_lld_SSD1963.c file (Was I supposed to?) In the readme file it said "SD1963 driver modified to handle Displaytech INTXXX displays" I've connected the pins of stm32f4 and the board according to: https://www.google.com/search?q=stm32f4 ... B948%3B521 which is also the same with naftilos76' project and the datasheet, where I have connected all CS, RS, all the grounds except the fields about touch. I have also built a circuit that takes 5 V and creates 3.3 and 1.2 V for the requirements of VDDIO, VDDD, VDDLCD. http://www.mouser.com/ds/2/116/int070at ... 221474.pdf @steved in the board_SSD1963.h file in DD_Special, you use IOBus busD = {GPIOD, (1 << 0) | (1 << 1) | (1 << 4) | (1 << 5) | (1 << 7) | (1 << 8) | (1 << 9) | (1 << 10) | (1 << 14) | (1 << 15), 0}; IOBus busE = {GPIOE, (1 << 3) | (1 << 7) | (1 << 8) | (1 << 9) | (1 << 10) | (1 << 11) | (1 << 12) | (1 << 13) | (1 << 14) | (1 << 15), 0}; Where did PE3 need to connect? In the board.h file it is stated in GPIOE setup section; PE3 - FSMC_DC. I didn't understand what to do with that but I think the problem is probably about the touch screen connections? What can be done about this? Thank you!