diff --git a/src/opentx.cpp b/src/opentx.cpp index e2f48d6b3..972213fdb 100644 --- a/src/opentx.cpp +++ b/src/opentx.cpp @@ -1600,9 +1600,9 @@ void doSplash() if (pwrCheck()==e_power_off) return; #if defined(PCBTARANIS) - if (!secondSplash && get_tmr10ms() >= tgtime-SPLASH_TIMEOUT/2) { + if (!secondSplash && get_tmr10ms() >= tgtime-200) { secondSplash = true; - uint8_t sdSplash[2+4*(LCD_W*LCD_H/8)]; + static uint8_t sdSplash[2+4*(LCD_W*LCD_H/8)]; if (!bmpLoad(sdSplash, BITMAPS_PATH "/splash.bmp", LCD_W, LCD_H)) { lcd_clear(); lcd_bmp(0, 0, sdSplash);