dont use flash for printing core ESP.get*

This commit is contained in:
Paul
2019-06-10 12:29:54 +02:00
parent d4df10c7d9
commit d00916ab1d
2 changed files with 42 additions and 45 deletions

View File

@@ -1096,10 +1096,10 @@ void MyESP::showSystemStats() {
#endif
myDebug_P(PSTR(" [FLASH] Flash size (SDK): %d"), ESP.getFlashChipSize());
myDebug_P(PSTR(" [FLASH] Flash Reserved: %d"), 1 * SPI_FLASH_SEC_SIZE);
//myDebug_P(PSTR(" [MEM] Firmware size: %d"), ESP.getSketchSize()); // TODO: commented out because it causes a crash with 2.5.2
myDebug_P(PSTR(" [MEM] Max OTA size: %d"), (ESP.getFreeSketchSpace() - 0x1000) & 0xFFFFF000);
myDebug_P(PSTR(" [MEM] OTA Reserved: %d"), 4 * SPI_FLASH_SEC_SIZE);
myDebug_P(PSTR(" [MEM] Free Heap: %d"), ESP.getFreeHeap());
myDebug(" [MEM] Firmware size: %d", ESP.getSketchSize()); // TODO: commented out because it causes a crash with 2.5.2
myDebug(" [MEM] Max OTA size: %d", (ESP.getFreeSketchSpace() - 0x1000) & 0xFFFFF000);
myDebug(" [MEM] OTA Reserved: %d", 4 * SPI_FLASH_SEC_SIZE);
myDebug(" [MEM] Free Heap: %d", ESP.getFreeHeap());
myDebug_P(PSTR(""));
}

View File

@@ -1,43 +1,40 @@
>>>stack>>>
3ffffd30: 40105346 00000030 0000001e ffffffff
3ffffd40: 40105928 00000000 60000200 04000002
3ffffd50: 3feffe00 fffffeff 00000000 00000000
3ffffd60: 00000003 00000000 0000002d 3ffffe50
3ffffd70: 00000008 00001008 00000000 00000030
3ffffd80: 34303936 34343139 3ffe3131 40223f98
3ffffd90: 3fff46dc 00000001 3ffec7b9 40223f98
3ffffda0: 3fff46dc 0000001c 3fff8b18 3ffffe20
3ffffdb0: 3fff4a0c 0000073d 0000073d 40211340
3ffffdc0: 3ffffe20 3fff4488 3fff8afc 40211768
3ffffdd0: 3fff8afc 3fff4488 3fff46dc 4022d182
3ffffde0: 3ffffe60 402097ff 3fff46dc 4022d170
3ffffdf0: 3ffffe20 3fff4488 3fff8afc 40209810
3ffffe00: 00000000 400042db 616c4620 52206873
3ffffe10: 40004b31 3ffffe58 00000008 00001000
3ffffe20: 40105934 3ffffe30 00000008 00000000
3ffffe30: 40100289 3ffffe50 00000000 3fff482c
3ffffe40: 3fff8c18 ff000000 00001008 4020d3cc
3ffffe50: 00000000 00000000 400205e9 40100250
3ffffe60: 400201e9 001640ef 3fff4488 00000003
3ffffe70: 00000002 3fff4834 3fff4488 4020a9b9
3ffffe80: 45455b20 4d4f5250 4545205d 4d4f5250
3ffffe90: 63655320 20726f74 6c6f6f70 7a697320
3ffffea0: 73692065 202c3420 20646e61 75206e69
3ffffeb0: 61206573 203a6572 39313031 31303120
3ffffec0: 30312038 31203731 20363130 00000000
3ffffed0: 6f626552 6620746f 206d6f72 6d726574
3ffffee0: 6c616e69 4020f900 00000007 40211584
3ffffef0: 36313031 00000000 00000000 00000000
3fffff00: 00000000 00000007 3ffe8304 402278ef
3fffff10: 0000000d 00000001 3fff4488 3fff4760
3fffff20: 3fff800c 00000001 3fff4488 4020c95d
3fffff30: 0000006d 3fff46f0 0000000d 402180b6
3fffff40: 0000006d 3fff46f0 3fff46dc 3fff4760
3fffff50: 0000000d 3fff46dc 3fff4488 4020cf39
3fffff60: 0000000d 3fff49cc 3ffe97b8 3fff4970
3fffff70: 3fff4488 3fff2a8c 3fff4478 3fff4970
3fffff80: 3fffdad0 3fff2a8c 3fff4488 4020d008
3fffff90: 3fffdad0 00000000 3fff2a8c 40205cd4
3fffffa0: 3fffdad0 00000000 3fff4940 4020f000
3fffffb0: feefeffe feefeffe 3ffe97b8 401006f1
3ffffd70: 3fff53e0 3fff5400 3ffffee0 402144ca
3ffffd80: 31323830 36303030 00000018 00000000
3ffffd90: 36333834 34323731 3ffe3131 4021f888
3ffffda0: 3fff52ac 00000001 3ffece59 4021f888
3ffffdb0: 3fff52ac 00000019 3fff966d 3ffffe30
3ffffdc0: 3ffffe30 0000001a 3fff52ac 40213b29
3ffffdd0: 3fff5624 0000072e 0000072e 4010020c
3ffffde0: 3ffffe30 3fff504c 3fff9654 401006dc
3ffffdf0: 3ffffe70 4020fadf 3fff52ac 402148d4
3ffffe00: 3ffffe30 3fff504c 3fff9654 4020faf0
3ffffe10: 454d5b20 4f205d4d 52204154 72657365
3ffffe20: 00000000 00642520 402553d8 4020fa98
3ffffe30: 3ffffe70 3ffffe40 00000008 3ffe9784
3ffffe40: 00000002 3fff5400 3fff504c 4023ee64
3ffffe50: 3fff9c00 ff000000 400204e9 40201c34
3ffffe60: 0000001b 4010524a 3fff504c 40247871
3ffffe70: 40213238 3fff5400 3fff504c 3ffe9784
3ffffe80: 00000002 3fff5400 3fff504c 40210d12
3ffffe90: 45455b20 4d4f5250 4545205d 4d4f5250
3ffffea0: 63655320 20726f74 6c6f6f70 7a697320
3ffffeb0: 73692065 202c3420 20646e61 75206e69
3ffffec0: 61206573 203a6572 39313031 31303120
3ffffed0: 30312038 31203731 20363130 00000000
3ffffee0: 00000000 00000000 00000000 3fff5330
3ffffef0: 3fff5330 00000007 00000007 401004e4
3fffff00: 36313031 00000000 00000000 00000000
3fffff10: 00000000 00000000 3ffe8308 40221dc3
3fffff20: 0000000d 00000001 3fff504c 3fff5330
3fffff30: 3fff97b4 00000001 3fff504c 40212c1d
3fffff40: 00000000 3fff52c0 0000000d 402174ca
3fffff50: 3fffdad0 3fff52c0 3fff52ac 3fff5330
3fffff60: 0000000d 3fff52ac 3fff504c 40213121
3fffff70: 0000000d 3fff5534 3ffe988c 3fff54e0
3fffff80: 3fff504c 3fff36cc 3fff503c 3fff54e0
3fffff90: 3fffdad0 3fff36cc 3fff504c 402131f8
3fffffa0: 3fffdad0 00000000 3fff36cc 4020bebc
3fffffb0: 3fffdad0 00000000 3fff54d8 40214a48
3fffffc0: feefeffe feefeffe 3ffe988c 40100721
<<<stack<<<