diff --git a/source/screen.c b/source/screen.c index e94844d..6b121a6 100644 --- a/source/screen.c +++ b/source/screen.c @@ -246,10 +246,14 @@ void initScreens(void) flushDCacheRange((void *)fb, sizeof(struct fb)); invokeArm11Function(ARM11); + clearScreens(); + //Turn on backlight i2cWriteRegister(I2C_DEV_MCU, 0x22, 0x2A); } - else updateBrightness(MULTICONFIG(0)); - - clearScreens(); + else + { + clearScreens(); + updateBrightness(MULTICONFIG(0)); + } } \ No newline at end of file