Forum: Mikrocontroller und Digitale Elektronik Entwicklungsboard - STM32H7xx mit externen SDRAM


von Johannes K. (krjdev)


Lesenswert?

Hallo liebe Community!

Kennt wer ein günstiges Entwicklungsboard für die STM32H7 Serie, bei der 
auch ein externer SDRAM standardmäßig verbaut ist? Wollte ursprünglich 
das NUCLEO-H745ZI-Q Board mit einen 256Mbit SDRAM (MT48LC16M16A2P-6A)von 
Micron erweitern. Habe aber zu spät bemerkt, dass bei der verbauten TQFP 
Variante mit 144 Pins, Pins für die Ansteuerung eines SDRAM's über den 
FMC (Flexible Memory Controller) nicht alle alternative GPIO's vorhanden 
sind bzw. fehlen (zum Beispiel alle Adressleitungen).

Warum?
Mir sind die insgesamt 1MiB an internen RAM von einem STM32H745 etwas zu 
wenig für meine Spielereien (Mikrokernel). Der MT48LC16M16A2P-6A hätte 
ja mit seinen zusätzlichen 32MiB mir schon genügt...

Sollte es so ein Board noch nicht geben, dann habe ich mal gedacht, dass 
ich eventuell seit langem wieder mal ein Layout mache. Ich würde den 
Schaltplan und Layout (mit KiCAD) auch hier Online stellen, wenn wer 
Interesse hat. Ich würde halt die TQFP Variante mit 208 Pins nehmen 
statt mit 144. Hier sollten alle Pins vorhanden sein, sofern halt wieder 
lieferbar.

von pegel (Gast)


Lesenswert?

Wie wäre es mit diesem?
https://de.rs-online.com/web/p/entwicklungstools-microcontroller/1962604

Ist sogar verfügbar.
Sollte mit LCD sein wenn ich das richtig verstehe.

von Jadiedeutschesprache (Gast)


Lesenswert?

Johannes K. schrieb:
> die Ansteuerung eines SDRAM's

Johannes K. schrieb:
> nicht alle alternative GPIO's

Ahhhh, der Deppenapostroph lässt wieder mal grüssen.

http://www.deppenapostroph.info

von Johannes K. (krjdev)


Lesenswert?

Jadiedeutschesprache schrieb:
> Ahhhh, der Deppenapostroph lässt wieder mal grüssen.
>
> http://www.deppenapostroph.info

Will dir nicht zu nahe treten, aber...

Frage: Und weiter?

Meine Kenntnisse liegen nicht im Bereich der deutschen Sprache. Hat mich 
ehrlich gesagt nie wirklich interessiert... Englisch interessiert mich 
im Technikbereich viel mehr.

von Johannes K. (krjdev)


Lesenswert?

pegel schrieb:
> Wie wäre es mit diesem?
> https://de.rs-online.com/web/p/entwicklungstools-microcontroller/1962604
>
> Ist sogar verfügbar.
> Sollte mit LCD sein wenn ich das richtig verstehe.

Super, danke!

Das hatte ich mal im Auge gehabt. Hab das aber vergessen.

Wobei ich gestehen muss, dass das Board auch nicht gerade billig ist. 
Hab mir im Januar dieses Jahres bei RS ein STM32MP157F-DK2 Board 
gekauft, was nur vom Preis her um ungefähr 10-20€ teurer war. Verstehe 
ich nicht ganz, da halt doch der verbaute STM32MP157F (Dual Core 
Cortex-A7 und Cortex-M4 Coprozessor) und auch das Board mehr bietet als 
das STM32H747 Board. Einzige was das STM32MP1 Board nicht hat sind 
verbaute QSPI FLASH Bausteine.

: Bearbeitet durch User
von pegel (Gast)


Lesenswert?

Ja, der Preis.
Da muss man schon abwägen ob es einem das Wert ist.
Zumal ein gebrauchtes Notebook mit allem drum und dran in der gleichen 
Preisklasse zu haben ist.

von A. B. (Gast)


Lesenswert?

Johannes K. schrieb:
> Wobei ich gestehen muss, dass das Board auch nicht gerade billig ist.
> Hab mir im Januar dieses Jahres bei RS ein STM32MP157F-DK2 Board

Wenn es nicht unbedingt 32 MByte sein müssen, sondern 16 vielleicht auch 
reichen: STM32H745i-Disco, STM32H7B3i-Disco sind (etwas) günstiger und 
ebenso lieferbar. Letzteres zwar ohne Ethernet, aber wenn nicht nötig 
...

von Andreas Bolsch (Gast)


Lesenswert?

Und beim Nucleo-H723 sollte SDRAM auch möglich sein, allerdings nur 8 
Bit breit, dafür aber 2 Bänke.

von Johannes S. (Gast)


Lesenswert?

ich mag diese China DevEBox boards, gibt es mit F4 oder auch mit 
STM32H743VIT6.
Findet man bei Ali, habe ich vor einiger Zeit ca. 25€ für bezahlt. Hier 
sind die Daten auch schön aufgelistet:
https://github.com/mcauser/MCUDEV_DEVEBOX_H7XX_M
Der H743VI hat 2 MB Flash und es ist ein 64 MBit QSPI drauf, kann evtl. 
durch ein größeres ersetzt werden. Und ein SD Kartenhalter ist drauf, 
auch sehr praktisch.
https://de.aliexpress.com/item/1005002964985248.html

von Klaus W. (mfgkw)


Lesenswert?


: Bearbeitet durch User
von Markus H. (dasrotemopped)


Lesenswert?

>Sollte es so ein Board noch nicht geben, dann habe ich mal gedacht,
>dass ich eventuell seit langem wieder mal ein Layout mache.
darfst dich gerne hier bedienen:
Beitrag "Re: STM32H7-Disco erster Test"
https://youtu.be/BurnrOjYmks
Für eventuelle Fehler wird nicht gehaftet.

Darf ich fragen wo du derzeit STM32H7 uCs herbekommst ?
Mein STM32H743IIT ist nur schlecht oder nicht erhältlich.
Darunter leidet das Projekt etwas.
Wollte schon auf Raspi CM4 umsteigen, das kann man aber auch nicht 
kaufen.

VG,
dasrotemopped.

von Johannes S. (Gast)


Lesenswert?

Markus H. schrieb:
> Mein STM32H743IIT ist nur schlecht oder nicht erhältlich.

meine Kollegen haben da jetzt den H753 genommen, aber auf die Idee sind 
auch mehrere gekommen und der ist jetzt auch schlecht zu bekommen.

von Rolf J. (rolf_j)


Lesenswert?

Welchen Mikrokernel willst Du da drauf tun ?

von Johannes K. (krjdev)


Lesenswert?

Rolf J. schrieb:
> Welchen Mikrokernel willst Du da drauf tun ?

Eigenkreation entstanden aus Lernzwecken. Wobei noch lange nicht reif, 
dass ich den Kernel auf meinem GitHub Profil online stelle. Fehlt dafür 
noch vieles und muss auch noch eine paar Sachen umgestalten. Angefangen 
damit mit ersten Schritten auf x86. Später dann auf AArch64. Hab jetzt 
aber aufgrund anderer Projekte ein ganzes Jahr nicht mehr weitergemacht. 
Will das aber jetzt ändern.

: Bearbeitet durch User
von Johannes K. (krjdev)


Lesenswert?

Hab jetzt doch das STM32H747I-DISCO von ST bei RS gekauft:
https://www.st.com/en/evaluation-tools/stm32h747i-disco.html

Ist heute angekommen.

Im übrigen stimmen die Angaben auf der Webseite nicht. Bezüglich SDRAM.
Hier sind nämlich satte 512Mbit von ISSI verbaut anstatt von nur 256Mbit

Die Angaben im Schaltplan im User-Manual sind aber wieder korrekt, 
bezüglich SDRAM.

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.