Neues Entwicklungsboard von STM [32F429IDISCOVERY]

OP #3338997
Lesenswert?

Hallo,

bin grade beim Surfen auf ein neues Entwicklungsboard von STM gestoßen, 
dem 32F429IDISCOVERY 
http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 und 
wollte es das nicht vorenthalten.

Dort ist ein neuer F4 verbaut (STM32F429ZI) der mit 180Mhz läuft, 256kB 
RAM und 2MB Flash hat.

Das interessante an dem Board ist sicherlich das 2,4" Display mit Touch. 
Zusätzlich gibs noch 8MB SDRAM und ein 3-Achsen Gyroskope zusammen mit 
dem üblichen Programmer und Debugger.

Bei Farnell ist es schon für 25€ gelistet, was ich für einen 
unschlagbaren Preis halte. Board soll ab Oktober verfügbar sein.

Grüße
#3340229
Lesenswert?

Zum f401 disco. Der hat auch leider kein CAN. Ich can net ohne can ;). 
Nen f4 mit 168Mhz und IMU und das Display dings, das wär was zum 
Basteln. Nicht das man bräuchts, aber das Potential, boäh... Würde sich 
nett auf ner Drone machen. Naja dann bleib ich erstmal bei meinem f3 
dicovery. Ist auch ganz nett :)
Persönliche Seite #3340380
Lesenswert?

Kai O. schrieb:
> Smartphoneersatz

Ja, das macht auch für mich Sinn. Ein 3,50€-Bluetooth-Modul aus China 
dazu und schon kann man alles per Bluetooth SPP über den Touchscreen 
steuern.

Klasse 1 (18..20dbm) bekommt man alternativ auch schon für 14€.

Aber ich sehe das "Display Disco" wegen des Gewichts auch eher für die 
"Ground Control" als im Helikopter.

PS: Vielleicht kommt noch'ne Infrarotdiode dazu, dann kann man auch 
gleich sein Radio und seinen Fernseher damit bedienen.
Persönliche Seite #3351006
Lesenswert?

Hallo zusammen,

kann man eigentlich den SD-Card-Controller (SDIO) und das 
Kamera-Interface (DCMI) an einem 32F429IDISCOVERY gleichzeitig nutzen? 
Da ich in diversen Posts über Versuche las, das zu tun, müsste das ja 
gehen. Andererseits weiß ich nicht wie das gehen soll. Die Pins sind 
doppelt belegt:

SDIO_D0 = DCMI_D2
SDIO_D1 = DCMI_D3
SDIO_D2 = DCMI_D8
SDIO_D3 = DCMI_D4

Oder muss man die SD-Card dann ohne SD-Card-Controller im langsamen 
(MMC-)Modus über eine "1-Bit-Datenleitung" am SPI-Bus anschließen? 
Gerade bei Kamera-Bildern würde ja das schnelle speichern Sinn machen.

Vielleicht verstehe ich ja was nicht richtig.

VG Torsten
Persönliche Seite #3351049
Lesenswert?

Torsten C. schrieb:
> kann man eigentlich … SDIO und … DCMI an einem 32F429IDISCOVERY
> gleichzeitig nutzen? …
>
> Vielleicht verstehe ich ja was nicht richtig.

Oder benutzt man die Funktionen abwechselnd? Also

1) Alternate Function = DCMI
2) Bild lesen
3) Alternate Function = SDIO
4) Bildabspeichern
5) Goto (1)

Ich kann mir nicht vorstellen, dass die Entwickler sich keine Gedanken 
gemacht haben, wohin man die Bilddaten schreiben soll, als sie DCMI 
integriert haben.
Persönliche Seite #3351245
Lesenswert?

dummy schrieb:
> USB Host und ab auf nen Stick

Mit Low speed USB. :-( Die Implementierung eines High-Speed USB Hosts 
(HW + SW) traue ich mir im Moment nicht in endlicher Zeit zu, aber das 
ist natürlich mein hausgemachtes Problem, dafür kann der STM xix.

Außerdem will ich in meinem Hubschrauber keinen USB-Stick herumfligen, 
den ich dann noch gegen Herausfallen sichern müßte. OK,es gibt auch die 
kleinen, die kaum größer sind als USB-Stecker, aber ich glaube auch USB 
und DCMI teilen sich gemeinsame Pins, müßte ich erst schauen.

Fals das mit der Doppel-Nutzung "5) Goto (1)" ^^ geht, wäre mir das 
lieber. Hat das schonmal jemand gemacht?
Gast #3352482
Lesenswert?

Bei Farnell gestern bestellt und gerade bekommen :-)
Sieht nett aus!

Habe gestern schon mal in die STemWin Lib geguckt und muss sagen, dass 
ich den GUIbuilder aber eher abschreckend finde.

Und die Widgets haben so wenig Eigenschaften... ich hoffe, dass man da 
per Software noch mehr Sachen einstellen kann.
Weiß z.B. jemand, ob man einen Button deaktivieren kann?
Also der Button soll sichtbar sein, aber quasi nicht anklickbar und das 
soll am besten auch grafisch dargestellt werden. Von PC Visualisierungen 
kenne ich diese Funktion und die benötige ich hier auch.
Gast #3352922
Lesenswert?

Hat sonst noch jemand so ein Board in den Händen?
Bei mir ist das Display recht locker und drückt sich immer hoch. Das 
scheint nur aufgeklebt zu sein... wnn man dann drauf drückt, dann gibt 
es immer etwas nach.
Gast #3352955
Lesenswert?

>Hat schon mal jemand den Video-Player aus der Demosoftware ausprobiert?
>Was braucht man da genau für ein Format?

mjpeg = Motion Jpeg.

Im ZIP mit der Firmware ist ein Video drin.
Kann man sich mit VLC ansehen;)
Gast #3352964
Lesenswert?

Horst schrieb:
> Hat sonst noch jemand so ein Board in den Händen?
> Bei mir ist das Display recht locker und drückt sich immer hoch.

Ist auch hier so. Scheint ein allgemeines Problem zu sein, wurde auch 
schon von anderer Seite berichtet.

Andere Frage: Wie sind solche Displays überhaupt befestigt? Die 
elektrischen Kontakt liegen unter dem Display. Entweder muss das Display 
dann Reflow gelötet sein, oder irgendwo ist da etwas steckbar.
Gast #3352968
Lesenswert?

>Andere Frage: Wie sind solche Displays überhaupt befestigt?

Angeklebt mit doppelseitigem Klebeband?

>Die elektrischen Kontakt liegen unter dem Display.
> Entweder muss das Display
>dann Reflow gelötet sein, oder irgendwo ist da etwas steckbar.

Folienleiter. Entweder mit passender Buchse oder eben aufgelötet.
Gast #3353527
Lesenswert?

Jörg B. schrieb:
> Hugo schrieb:
>> Habe gestern schon mal in die STemWin Lib geguckt und muss sagen, dass
>> ich den GUIbuilder aber eher abschreckend finde.
>>
>> Und die Widgets haben so wenig Eigenschaften... ich hoffe, dass man da
>> per Software noch mehr Sachen einstellen kann.
>
> Wer mehr will muss sich wohl das Original kaufen ;)

Es sieht eigentlich nicht so aus, als hätten die Widgets da mehr 
eigenschaften im GUIBuilder. Auf der Segger Seite sieht das Tool genauso 
aus.

An einem CooIde Projekt für das Board wäre ich auch interessiert!
Gast #3355109
Lesenswert?

was spricht dagegen das xml file  für COIDE selbst zu schreiben?

viele der STM32F4xx sind kompatibel und nur in der speichergröße 
unterschiedlich

das kann man problemlos in den XML anpassen.
habe auch für andere LPC schon flash xml editiert.


sobald die datei in den ordner kopiert wird ist der µC auch in der 
chipliste
#3375785
Lesenswert?

>heute kam bis heute morgen die
>Meldung, dass es kein solches Produkt gäbe. Jetzt geht es wieder.
Der Preis ist halt knackig. 26 EUR + Mwst + Versand + HBE-Gebühr von ca. 
15 EUR. Da liegste schnell bei 50 EUR. Farnell versendet bekanntlich 
nicht an privat, dafür hält dann HBE die Hand auf.

Ich hab hier so viel Spielzeug, daß ich lange genug warten kann bis die 
Boards von unseren Drogenhändlern aus Shenzen bei Ebay auftauchen (ja, 
auch ich bin ein anonymer Kolophoniumabhängiger ;-)
Persönliche Seite #3393246
Lesenswert?

Während die anderen "Discos" ja meistens irgendwo in der "Unterwäsche" 
verschwinden (also im Gehäuse, von außen nicht sichtbar), ist das beim 
32F429IDISCOVERY wegen des Touchscreens ja anders.

Ich überlege gerade, ob ich mir ein paar Kunststoffteile lasern lasse, 
z.B. beim Seeed Studio Laser Cutting Service:

http://www.seeedstudio.com/service/index.php?r=st/specification#lasercutting

Da kann man feine Sachen machen, hier mal zwei exemplarische Bilder:

http://gravlaser.pl/images/114.jpg

http://gravlaser.pl/images/124.jpg

... nur so als Anregung.
Gast #3398400
Lesenswert?

Hey zusammen,
kann einer mal bitte ein kurzes Feedback zu den Workshops geben?
Wie ist der Schwierigkeitsgrad, auch für Anfänger geeignet?

Ist es eher eine Präsentation oder darf man selbst entdecken?

Ist es verständliches Schulenglisch oder eher ein auswendig gelerntes 
Ami-Englisch?
Oder anders gefragt: Hat auch jemand die Chance zu folgen bei dem die 
Schule schon etwas her ist und sich sonst nur mit schriftlichem Englisch 
rumschlägt?
#3398540
Lesenswert?

Ich würde nicht allzu große Erwartungen haben. In erste Linie wird es 
eine Art Verkaufsveranstaltung sein.

"The seminar will include a hands-on session showing some examples of 
how to use the STM32F429 Discovery Kit. Please bring your own laptop."

Was ich gehört habe ist, es wird von Ostdeutschen ST Mitarbeitern 
abgehalten.

Ich sehe diesen Prozessor als eine Art Beta. Durch die LCD Ansteuerung 
sind so einige Features verbaut.Kein Netzwerk und SDIO ist schon ein 
gewaltiger Nachteil. Zumal die neue Segger GUI Fernzugriff über Netzwerk 
zulässt. Was so natürlich nicht geht.
Persönliche Seite #3398562
Lesenswert?

Jörg B. schrieb:
> Durch die LCD Ansteuerung sind so einige Features verbaut.

Ich sehe das für mich auch erstmal als "Einstieg" in die 
Diyplay-Ansteuerung. Für fertige Entwicklungen habe ich mir alternative 
Displays bestellt, je zwei Stück pro Sorte, siehe 
Beitrag "Re: [S] 20 Stück "Touch LCDs (bunt)"". Dafür muss ich 
natürlich bei Jakob noch PCBs machen lassen.
#3398590
Lesenswert?

Steffen H. schrieb:
>> Ich sehe diesen Prozessor als eine Art Beta. Durch die LCD Ansteuerung
>> sind so einige Features verbaut.Kein Netzwerk und SDIO ist schon ein
>> gewaltiger Nachteil.
>
> mit den richtigen Gehäuse ist das schon möglich. Ich habe hier schon den
> STM32F429BIT6 ( LQFP208 ) bei dem es diese Probleme nicht gibt.
> Allerdings dann eher mit dem USB HS.

Wo hast du die denn her? Was kosten die ?
Persönliche Seite #3399187
Lesenswert?

> Auf der Webseite ist der Status von den 208 Pin Bausteinen noch
> "Preview". Bis zur allgemeinen Verfügbarkeit wird da noch einige Zeit
> vergehen...

kleine Mustermengen kann man schon bestellen, wenn ein entsprechendes 
Projekt dahinter steht egal was auf der Homepage steht. Für die Serie 
habe ich auch erst das nächste Jahr als Termin bekommen.
Persönliche Seite #3400563
Lesenswert?

Jörg B. schrieb:
> Ich bin davon ab gekommen Anwendungen die Fokus auf Display hat in
> der Größenortung zu realisieren.

Schön, nun wissen wir, Dass Du keine solche Anwendungen hast. Meine 
(Lichtschater^^) hatte ich ja auch schon erwähnt.

Jörg B. schrieb:
> ob das alles dann noch Sinn macht

Das klingt jetzt ziemlich pauschal. Linux-Lichtschalter?
#3401129
Lesenswert?

falches Spiel, falsche Liga falscher Planet ???

Ich bin mir nicht ganz sicher was Du mir sagen möchtest, aber ich habe 
auf die Frage von "chaoskind" geantwortet.

hier nochmal für Dich


>>Hat einer von den "Hamburger Kursteilnehmern" schone eine
>>Bestätigungsmail erhalten?

alles Gute

Stephan
Gast #3409934
Lesenswert?

Torsten C. schrieb:
> Nur als "Denkanstoss" eine andere Variante:
>
> STM32F103VET6 + 2.8" Touch Screen für 20,34€:

Sicher brauchbar, aber doch eher zwei Klassen als eine unter dem 
STM32F429-Board (Takt, Speicher, FPU, ..., Bestückung mit Ausnahme des 
etwas größeren Displays), falls ich mich jetzt nicht irre.
Gast #3432040
Lesenswert?

Gerd M schrieb:
> Wie ist der Schwierigkeitsgrad, auch für Anfänger geeignet?
Evtl. für's nächste Mal:

Schwerpunkt war schon Präsentation von Features und Grafik. Das Hands-on 
beschränkte sich auf das Ändern einiger Zeilen in 6 der Demo-Funktionen 
um die Segger GUI-Funktionen etwas zu demonstrieren. Die C-Syntax sollte 
man dazu schon kennen. Aber wer sowieso C oder GUI kann, hätte sich das 
auch sparen können. Die Installation von Treibern, IDE und 
Zusatzprogrammen hat mehr Zeit in Anspruch genommen. Aber natürlich 
senkt das ein bisschen die Startschwelle...
Gast #3432466
Lesenswert?

klingt nicht so überzeugt?
ich war gestern dabei und fand es sehr informativ. Aber wie schon 
gesagt, es ging hauptsächlich darum zu zeigen was man alles tolles 
machen kann und nicht wie man es machen kann. Dafür wäre aber auch ein 
Tag zu wenig!

Die Treiberinstallation war etwas blöd gelaufen, das hätte man dazu 
sagen sollen, aber zur IDE wurde man vorab per Mail informiert, was und 
wie man es einrichten muss.
Gast #3432494
Lesenswert?

>Haben die auch was dazu gesagt warum der USB Stick in der Demo nicht
>funktioniert?

Setz den CPU Takt mal auf 168MHz. Sonst läuft die PLL für
USB etwas zu schnell. Hatte auch einen Stick der erst nicht lief.
Gast #3589798
Lesenswert?

Danke, eine Bandsäge :-)

Die IO für Ethernet (RJ-45) sind in Uwe Bonnes schöner Tabelle 
http://mikrocontroller.bplaced.net/wordpress/wp-content/uploads/2013/10/Pinbelegung_f429_v100.html 
nicht enthalten.

Stichwort für das Datenblatt ist ETH_MII_... bzw. RMII_... (Achtung, 
Wortumbruch, richtig ist ETH_RMII_..)

Ah, der Umbau ist hier beschrieben (Vorsicht bei den Signalnamen, s.o.):
http://www.emcraft.com/stm32f429discovery/connecting-to-ethernet-on-stm32f429

Mindestens zwei Leitungen und vier Widerstände müssen bearbeitet werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren