Forum: Mikrocontroller und Digitale Elektronik ESP12 : Flash Speicher tauschen Probleme


von Pete K. (pete77)


Lesenswert?

Hallo,

ich habe an einem älteren ESP12 mal den Flash Baustein entfernt (war nur 
512kB) und durch einen 32Mb von Microchip ersetzt (SST26VF032).

Leider kann ich mit dem ESPTool.py (dev-1.3 version) nicht mehr die 
FlashID lesen noch sonst irgendetwas flashen.

Auslesen der ChipID des ESP ist ok.

Laut esptool.py (flashchips.h) wird der obige Baustein unterstützt oder 
ist zumindest bekannt:
#define SST_SST26VF032 0x2602

Was kann die Ursache sein?

von Stefan F. (Gast)


Lesenswert?

Chip defekt.
Falsch eingelötet.
Der nötige Code ist falsch oder gar nicht implementiert.
Flash-Tool falsch konfiguriert.
Die Sterne stehen schlecht.

von Klaus (Gast)


Lesenswert?

Pete K. schrieb:
> ich habe an einem älteren ESP12 mal den Flash Baustein entfernt (war nur
> 512kB)

So ein ESP12 kost einsfuffzig. Da lohnt da Löten nicht.

MfG Klaus

von Marcel T. (petit_miner)


Lesenswert?

Ich meine das der ESP8266 maximal 16MB unterstützt.
Zumindestens steht das im spärlichen Datenblatt.

von Einer K. (Gast)


Lesenswert?

Marcel T. schrieb:
> maximal 16MB unterstützt
Jau!
Aber 32Mb sind deutlich weniger!

Ich setze zu diesem Zweck Winbond W25Q32FVSIO ein. Kosten ca 40 Cent das 
Stück. Sind nur leider etwas größer. Muss man etwas um die Ecke löten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.