always print out basic chip info at startup
because I like it.
This commit is contained in:
@@ -822,7 +822,7 @@ build_flags = ${common.build_flags_esp8266}
|
||||
extends = env:d1_mini
|
||||
board = d1_mini_pro ;; "D1 mini pro": ESP8266EX, 160MHz, 80KB RAM, 16MB Flash
|
||||
board_build.f_cpu = 160000000L ;; we want 160Mhz (default = 80Mhz)
|
||||
;board_build.f_flash = 80000000L ;; for 80Mhz flash speed , in case your chip can handle it (default = 40Mhz)
|
||||
;board_build.f_flash = 80000000L ;; for 80Mhz flash speed, in case your chip can handle it (default = 40Mhz)
|
||||
board_build.flash_mode = qio ;; quad IO - fastest speed, in case your chip can handle it.
|
||||
;;board_build.flash_mode = dout ;; use if your esp8266 becomes unstable with "qio"
|
||||
board_build.ldscript = ${common.ldscript_16m14m} ;; 16MB flash, use 14MB for LittleFS
|
||||
@@ -834,6 +834,7 @@ build_flags = ${common.build_flags_esp8266}
|
||||
-D WLED_DISABLE_ALEXA
|
||||
-D WLED_DISABLE_BLYNK
|
||||
-D WLED_DISABLE_HUESYNC
|
||||
; -D WLED_DEBUG
|
||||
; -D WLED_DISABLE_2D
|
||||
; -D USERMOD_AUDIOREACTIVE
|
||||
; -D USERMOD_CUSTOMEFFECTS ; to be done
|
||||
|
||||
@@ -303,7 +303,9 @@ void WLED::setup()
|
||||
#endif
|
||||
|
||||
//Serial0.setDebugOutput(false);
|
||||
//Serial.setDebugOutput(true);
|
||||
#ifdef WLED_DEBUG
|
||||
Serial.setDebugOutput(true);
|
||||
#endif
|
||||
USER_FLUSH(); delay(100);
|
||||
USER_PRINTLN();
|
||||
USER_PRINT(F("---WLED "));
|
||||
@@ -325,12 +327,12 @@ void WLED::setup()
|
||||
DEBUG_PRINTLN(F("arduino-esp32 v1.0.x\n")); // we can't say in more detail.
|
||||
#endif
|
||||
|
||||
DEBUG_PRINT(F("CPU: ")); DEBUG_PRINT(ESP.getChipModel());
|
||||
DEBUG_PRINT(F(" rev.")); DEBUG_PRINT(ESP.getChipRevision());
|
||||
DEBUG_PRINT(F(", ")); DEBUG_PRINT(ESP.getChipCores()); DEBUG_PRINT(F(" core(s)"));
|
||||
DEBUG_PRINT(F(", ")); DEBUG_PRINT(ESP.getCpuFreqMHz()); DEBUG_PRINTLN(F("MHz."));
|
||||
DEBUG_PRINT(F("FLASH: ")); DEBUG_PRINT((ESP.getFlashChipSize()/1024)/1024);
|
||||
DEBUG_PRINT(F("MB, Mode ")); DEBUG_PRINT(ESP.getFlashChipMode());
|
||||
USER_PRINT(F("CPU: ")); USER_PRINT(ESP.getChipModel());
|
||||
USER_PRINT(F(" rev.")); USER_PRINT(ESP.getChipRevision());
|
||||
USER_PRINT(F(", ")); USER_PRINT(ESP.getChipCores()); USER_PRINT(F(" core(s)"));
|
||||
USER_PRINT(F(", ")); USER_PRINT(ESP.getCpuFreqMHz()); USER_PRINTLN(F("MHz."));
|
||||
USER_PRINT(F("FLASH: ")); USER_PRINT((ESP.getFlashChipSize()/1024)/1024);
|
||||
USER_PRINT(F("MB, Mode ")); USER_PRINT(ESP.getFlashChipMode());
|
||||
#ifdef WLED_DEBUG
|
||||
switch (ESP.getFlashChipMode()) {
|
||||
// missing: Octal modes
|
||||
@@ -341,7 +343,7 @@ void WLED::setup()
|
||||
default: break;
|
||||
}
|
||||
#endif
|
||||
DEBUG_PRINT(F(", speed ")); DEBUG_PRINT(ESP.getFlashChipSpeed()/1000000);DEBUG_PRINTLN(F("MHz."));
|
||||
USER_PRINT(F(", speed ")); USER_PRINT(ESP.getFlashChipSpeed()/1000000);USER_PRINTLN(F("MHz."));
|
||||
|
||||
#if defined(WLED_DEBUG) && defined(ARDUINO_ARCH_ESP32)
|
||||
showRealSpeed();
|
||||
@@ -349,15 +351,15 @@ void WLED::setup()
|
||||
|
||||
#else
|
||||
// WLEDMM: more info for 8266
|
||||
DEBUG_PRINTLN();
|
||||
DEBUG_PRINTF("CPU: ESP8266 (id 0x%08X)", ESP.getChipId());
|
||||
DEBUG_PRINT(F(", ")); DEBUG_PRINT(ESP.getCpuFreqMHz()); DEBUG_PRINTLN(F("MHz."));
|
||||
USER_PRINTLN();
|
||||
USER_PRINTF("CPU: ESP8266 (id 0x%08X)", ESP.getChipId());
|
||||
USER_PRINT(F(", ")); USER_PRINT(ESP.getCpuFreqMHz()); USER_PRINTLN(F("MHz."));
|
||||
USER_PRINT(F("CPU Last Restart Reason = "));
|
||||
USER_PRINT((int)ESP.getResetInfoPtr()->reason); USER_PRINT(F(" -> "));
|
||||
USER_PRINTLN(ESP.getResetInfo());
|
||||
|
||||
DEBUG_PRINT(F("FLASH: ")); DEBUG_PRINT((ESP.getFlashChipRealSize()/1024)/1024);
|
||||
DEBUG_PRINT(F("MB, Mode ")); DEBUG_PRINT((int)ESP.getFlashChipMode());
|
||||
USER_PRINT(F("FLASH: ")); USER_PRINT((ESP.getFlashChipRealSize()/1024)/1024);
|
||||
USER_PRINT(F("MB, Mode ")); USER_PRINT((int)ESP.getFlashChipMode());
|
||||
#ifdef WLED_DEBUG
|
||||
switch (ESP.getFlashChipMode()) {
|
||||
// missing: Octal modes
|
||||
@@ -368,7 +370,9 @@ void WLED::setup()
|
||||
default: break;
|
||||
}
|
||||
#endif
|
||||
DEBUG_PRINT(F(", speed ")); DEBUG_PRINT(ESP.getFlashChipSpeed()/1000000);DEBUG_PRINTLN(F("MHz."));
|
||||
USER_PRINT(F(", speed ")); USER_PRINT(ESP.getFlashChipSpeed()/1000000);USER_PRINT(F("MHz; "));
|
||||
USER_PRINT(F(" chip ID = 0x"));
|
||||
USER_PRINTF("%08X\n", ESP.getFlashChipId());
|
||||
USER_PRINTLN();
|
||||
|
||||
DEBUG_PRINT(F("esp8266 "));
|
||||
|
||||
Reference in New Issue
Block a user