Forum: Mikrocontroller und Digitale Elektronik STM32F401RE, Fake?


von Peter L. (pelikan)


Lesenswert?

moin,

habe in der Bucht aus versehen das falsche BlackPill bestellt.
Nun liegt ein STM32F401RE auf dem Tisch.
Der STLink zeigt an:

Device STM32F401xB/C

DeviceID 0x423

RevisionID Unknown

Flash size 256KByte

Diese Angaben passen nicht zum 401RE, der hat laut DB 512KBytes Flash.

Könnte also ein FAKE sein.
Kann wer was dazu sagen?

Wenn ich das ( auf den ersten Blick ) richtig sehe, passt das PinOut zum 
STM32F446RE. also den MC mal tauschen.

VG
Peter

von Wastl (hartundweichware)


Lesenswert?

Peter L. schrieb:
> Der STLink zeigt an:

Was zeigt denn dein Auge an was auf dem Chip geschrieben steht?

von Fritz G. (fritz65)


Lesenswert?

Das Reference manual sagt:

STM32F401xB/C:  128 KBytes / 256 KBytes Flash with 64 KBytes SRAM.
Die ID 0x423 passt auch dazu.

STM32F401RE wäre STM32F401xD/E

Ich vermute mal, der Controller ist original, hätte aber nicht als RE 
beworben werden sollen. Passt denn überhaupt das Gehäuse?

https://www.st.com/resource/en/reference_manual/rm0368-stm32f401xbc-and-stm32f401xde-advanced-armbased-32bit-mcus-stmicroelectronics.pdf

von Andreas B. (abm)


Lesenswert?

Bei den älteren Typen wie F4 ist i. d. R. immer der maximale 
Flash-Ausbau tatsächlich vorhanden und benutzbar, aber u. U. nur 
teilweise getestet bzw. aus Marketinggründen als kleiner angegeben. 
Diese "freigegebene" Flash-Größe ist in einem (sinnigerweise Flash-) 
Register abgelegt. Das ist die "offizielle" Größe, die von den Tools 
angezeigt und theoretisch auch in der Beschriftung erscheint.

von Frank M. (ukw) (Moderator) Benutzerseite


Angehängte Dateien:

Lesenswert?

Peter L. schrieb:

> habe in der Bucht aus versehen das falsche BlackPill bestellt.
> Nun liegt ein STM32F401RE auf dem Tisch.

Welchen STM32 hattest Du erwartet?

Sicher, dass es kein STM32F401CCU6 ist? Dieser ist neben dem 
STM32F11CEU6 bei den BlackPills üblich. Und dann bieten noch manche 
Chinesen als Billigversion den STM32F401RCT6 an.

Ich glaube, dass Du mit dem 401RE daneben liegst, schaue Dir die 
Beschriftung des STM32 nochmal genauer an - besser: poste ein Foto.

> Der STLink zeigt an:
> Device STM32F401xB/C

Das passt auf STM32F401CCU6 als auch auf STM32F401RCT6.

> Flash size 256KByte

Das passt ebenso auf den CC als auch RC, siehe auch anhängenden 
Screenshot. Jetzt musst Du nur noch die Beinchen des STM32 durchzählen 
und Du weisst, ob es ein CC oder RC ist.

> Diese Angaben passen nicht zum 401RE, der hat laut DB 512KBytes Flash.

Korrekt.

> Könnte also ein FAKE sein.

Das bezweifle ich. 401er Fakes sind meines Wissens bisher noch nicht 
aufgetaucht.

> Wenn ich das ( auf den ersten Blick ) richtig sehe, passt das PinOut zum
> STM32F446RE. also den MC mal tauschen.

Dann kann es ebenso auch ein 401RC sein.

Also her mit dem Foto.

EDIT:

Bild vergessen, nachträglich angefügt.

: Bearbeitet durch Moderator
von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Andreas B. schrieb:
> Bei den älteren Typen wie F4 ist i. d. R. immer der maximale
> Flash-Ausbau tatsächlich vorhanden und benutzbar, aber u. U. nur
> teilweise getestet bzw. aus Marketinggründen als kleiner angegeben.
> Diese "freigegebene" Flash-Größe ist in einem (sinnigerweise Flash-)
> Register abgelegt. Das ist die "offizielle" Größe, die von den Tools
> angezeigt und theoretisch auch in der Beschriftung erscheint.

Hier ist es aber genau andersherum, oder habe ich Dich falsch 
verstanden?

von J. S. (jojos)


Lesenswert?

Das Original Design der Boards ist wohl von WeAct, aber es gibt es 
Nachbauten mit anderen Controllern als die die WeAct eingesetzt hat. 
Haben sie hier dokumentiert:
https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1

von Andreas B. (abm)


Lesenswert?

Frank M. schrieb:
> Hier ist es aber genau andersherum, oder habe ich Dich falsch
> verstanden?

Tja, das originale
> habe in der Bucht aus versehen das falsche BlackPill bestellt.
> Nun liegt ein STM32F401RE auf dem Tisch.
lässt halt Interpretationsspielraum. So wird hier wahrscheinlich noch 
den ganzen Tag herumgerätselt, was eigentlich Sache ist. Ob das 
"STM32F401RE" nämlich die Bestellung meint, oder die Beschriftung auf 
dem Chip, ist (mir, aber offenbar nicht nur mir) völlig unklar.

von Wastl (hartundweichware)


Lesenswert?

Andreas B. schrieb:
> So wird hier wahrscheinlich noch den ganzen Tag herumgerätselt

So ist es. Der TO hat einfach dumm gefragt ohne selbst erst
mal Hirn anzuwenden, und jetzt meldet er sich (natürlich)
nicht zurück um auf die offenen Rückfragen zu antworten.

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.