show number of ram-pages available for emulation

This commit is contained in:
folkert van heusden 2024-04-20 10:08:20 +02:00
parent 6a74b1b3d1
commit df3665fc97
Signed by untrusted user who does not match committer: folkert
GPG key ID: 6B6455EDFEED3BD1

View file

@ -256,8 +256,9 @@ void setup() {
#endif #endif
#if !defined(BUILD_FOR_RP2040) #if !defined(BUILD_FOR_RP2040)
Serial.print(F("Free RAM before init (decimal bytes): ")); uint32_t free_heap = ESP.getFreeHeap();
Serial.println(ESP.getFreeHeap()); Serial.printf("Free RAM before init: %d decimal bytes (or %d pages (value for the ramsize command in the debugger))", free_heap, std::min(int(free_heap / 8192l), DEFAULT_N_PAGES));
Serial.println(F(""));
#endif #endif
Serial.println(F("Init bus")); Serial.println(F("Init bus"));
@ -306,8 +307,9 @@ void setup() {
#endif #endif
#if !defined(BUILD_FOR_RP2040) #if !defined(BUILD_FOR_RP2040)
Serial.print(F("Free RAM after init: ")); Serial.print(F("Free RAM after init (decimal bytes): "));
Serial.println(ESP.getFreeHeap()); Serial.println(ESP.getFreeHeap());
if (psramFound()) { if (psramFound()) {
Serial.print(F("Free PSRAM: ")); Serial.print(F("Free PSRAM: "));
Serial.println(ESP.getFreePsram()); Serial.println(ESP.getFreePsram());