Forum: Mikrocontroller und Digitale Elektronik STM32 hat zu wenig Flash?


von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)



Lesenswert?

Hallo,

Ich habe zwei Boards mit einem STM32F103VDT6

Anhand Datenblatt muss der 384KB Flash haben.

Aber der OpenOCD sagt bei dem einen:
"Info : flash size = 256kbytes"

Anbei Fotos der Chips und OpenOCD Ausgaben.

Was ist falsch?
Haben die tatsächlich 384KB Chips verkauft und nur 256KB Flash drin?

Gruß Markus.

von (prx) A. K. (prx)


Lesenswert?

Schon mal den seriellen Flasher ausprobiert, was der von dem Typ hält? 
Wäre denkbar, dass OpenOCD das falsch macht [aktuelle Version?].

von Hannes S. (Gast)


Lesenswert?

Ich tipp auch mal auf ein Problem des OpenOCD.
Du kannst aber auch mal selbst ins Flash Size Register (Addresse 
0x1FFFF740) gucken, da hat ST die größe des Flash hinterlegt.

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ich habe bisher nur OpenOCD ausprobiert, V0.3.1.
Ich hatte schon viele STM32 und es gab damit bisher nie Probleme.

von Hannes S. (Gast)


Lesenswert?

Sorry, richtige Adresse lautet: 0x1FFFF7E0 (siehe Kap. 29.1 im RefMan)

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

@Hannes S.
Ist eine gute Idee, werde es gleich mal Testen.

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Bei dem einen Chip steht im Register 256, beim andern 384.

grmbl.

von (prx) A. K. (prx)


Lesenswert?

Daran könnten Lieferant und ST evtl. interessiert sein. Entweder ist was 
bei ST schief gelaufen oder die Dinger werden neuerdings gefaked.

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ja, meine Kollegen/Einkauf kümmern sich gerade drum.

Gerade wurde die 0-Serie gefertigt, und die sind alle zum Entsorgen. 
Auch wenn ich mit Optimierungsstufe kompiliere, reicht der Speicher 
nicht.

von Hannes S. (Gast)


Lesenswert?

Krasse Geschichte. Wenn ich mir vorstelle, sowas passiert in der 
laufenden Fertigung...

Dann hoffe ich mal, euer Distri zeigt sich kooperativ und ersetzt euch 
den Schaden ganz unbürokratisch.
Wäre interessant, wenn Du bei Gelegenheit erzählen könntest, wie das 
dann Ausging...

von H.Joachim S. (crazyhorse)


Lesenswert?

Glaub ich nicht.
Die ICs werden sie ersetzen, mehr nicht.

von Robert T. (robertteufel)


Lesenswert?

Dicker Hund!

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.