Xumpy
Posts: 15
Joined: Tue Jun 04, 2013 9:23 pm

fb_ili9341 retropie white screen

Thu Dec 24, 2015 2:34 pm

All,

I compiled a kernel with a custom section in fbtft_device.c

Code: Select all

{
                .name = "tft02_22SP_1",
                .spi = &(struct spi_board_info) {
                        .modalias = "fb_ili9341",
                        .max_speed_hz = 32000000,
                        .mode = SPI_MODE_0,
                        .platform_data = &(struct fbtft_platform_data) {
                                .display = {
                                        .buswidth = 8,
                                        .backlight = 1,
                                },
                                .bgr = true,
                                .gpios = (const struct fbtft_gpio []) {
                                        { "reset", 17 },
                                        { "dc", 27 },
                                        { "led", 22 },
                                        {},
                                },
                        }
                }
        }
Now I've loaded the driver on boot and everything works as expected but when retropie boots (after check disk) the screen turns completely white. I can resolve this by creating an ssh session and unload the driver and reload it again. But this is not practical for using retropie.

Is there a way to debug this problem? Does anyone recognize this problem?

Thanx

Regards

Xump

Return to “Troubleshooting”