Forum: Mikrocontroller und Digitale Elektronik STM32F4xx FLASH SIZE auslesen?


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


Lesenswert?

Hallo allerseits,

Ich wollte vom STM32F417VGT6 die Flash-Größe auslesen.

Nichts leichter als das, steht ja im RM0090 unter 33.2.

Wenn da nicht ein Fehler in der Doku wäre :-(

Weiß jemand wie die richtige Adresse heißt?

PS: "Unique device ID register (96 bits)" hat die gleiche Adresse !?
Und da steht 41 (0x0029) drin.
Auch mit dem Beispiel: "As an example, 0x4000 corresponds to 1024 
Kbytes." ist irgendwie unlogisch.

Beim STM32F103 hat das geklappt, allerdings war das auch eine andere 
Adresse.
Und in der Doku RM0033 (STM32F2xx) steht das auch gleich falsch drin.

Weiß jemand mehr?

Der Code:
#define FLASH_SIZE           (*((u16*)0x1FFF7A10))

Grüße Markus
von Uwe Bonnes (Gast)


Lesenswert?

Auch ich vermute da einen Fehler. Im ST Forum hatte ich den Fehler vor 
einiger Zeit berichtet, allerdings ohne Reaktion. Auch die letzte 
Ueberarbeitung des Erratas erwaehnt dazu nichts.
von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ja, das Errata habe ich auch gestern nochmal neu geladen.
Vom STM32F2xx gab es eine neue Doku-Version.

Ich finde auch, die ST Leute sollten sich etwas besser um das Forum 
kümmern und auf solche echte Fehler zumindest erst mal eine Antwort im 
Forum posten.
Damit wäre man sich zumindest sicher dass die es registriert haben und 
andere können das auch lesen.

Hier in diesem Forum findet man meist bessere Infos über den STM32 als 
wie im ST Forum.
von vaid (Gast)


Lesenswert?

Markus Müller schrieb:
> Hier in diesem Forum findet man meist bessere Infos über den STM32 als
> wie im ST Forum.

Offtopic:
Bei dieser grottigen Seite bin ich schon froh wenn ich ein Datenblatt 
finde. Mit dem Forum kann ich mich gar nicht anfreunden...
von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ich hab mal geschaut, am 24.11.11 hatte ich das denen im Forum gemeldet, 
bist jetzt 0 Antwort.

Die haben wohl zu schnell den STM32F2xx und danach gleich den STM32F4xx 
raus gebracht und jetzt schaffen die das Dokumentieren nicht.
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.