Hi, ich mach ja momentan ein communityboard (siehe Platinen-Forum). Ich bin jetzt beim Ethernet angelangt und hab paar unklarheiten. Ich will diese Phy benutzen https://www.national.com/ds/DP/DP83848K.pdf Weil diese ja kein 25Mhz Quarz brauch sondern meinen bereits vorhandenen Quarz benutzt ... oder irre ich mich da? Die Phy unterstützt ja RMII und MII. Ich würde gerne RMII benutzen aber ich hab mitbekommen, das dies nur mit einem 50mhz Quarz geht oder geht das bei diesem chip auch mit 25Mhz? Also das irritiert mich halt (s.21): "RMII mode requires a 50 MHz oscillator be connected to the device X1 pin. A 50 MHz crystal is not supported." Man brauch ein 50mhz quarz aber er wird nicht unterstützt?? Das wars auch schon. Viele Grüße Sven
AHHH ok! Sorry ich meinte das hier : A 25MHz clock out that eliminates the need and hence the space and cost, of an additional Media Access Control (MAC) clock source component is available only in DP83848T. bedeutet das, ich kann den stm32 mit dem clockout füttern? oder kann ich das osc-out vom stm32 benutzen und die PHY damit füttern? http://www.ti.com/product/dp83848t
> Man brauch ein 50mhz quarz aber er wird nicht unterstützt? Verstehendes Lesen: oscillator != crystal. Ein "oscillator" ist ein aktives Bauteil (das einen Quarzkristall enthalten kann aber nicht muss) mit einem Ausgang in der benötigten Frequenz. Ein "crystal" ist ein Quarzkristall im Gehäuse ohne weitere aktive Komponenten. Für RMII braucht Dein Phy einen aktiven Oszillator. EDIT: > kann ich das osc-out vom stm32 benutzen und die PHY damit füttern? Frei nach Radio Eriwan: Im Prinzip ja, aber... Man muss im Datenblatt schauen ob der OSC out Pin mit den 50 Mhz klar kommt. Dort liegt oft die Grenze bei normalen µC Pins.
Das hab ich doch verstanden. Danke an Michael & JIM . Ich hab das irgendwie ignoriert. Da ich gerne meine vorhandene HSE benutzen würde und am liebsten mit dem hier im MII mode: http://www.ti.com/product/tlk106 Würde ich gerne wissen ob das denkbar wäre die vorhandene HSE zu nutzen aber vermutlich wäre das der EMV horror und es wäre besser eine eigene HSE für den Kerl zu nutzen. oder?
NE also auf Grund der Größe und des Preises habe ich mich für den TLK110 oder am besten wenn verfügbar den TLK105 entschieden. Ich nehm nen externen Quarz und hoffe mal das alles funzt! falls jemand noch tips hat immer her damit ! :)
>ich mach ja momentan ein communityboard (siehe Platinen-Forum).
Das ungefähr Null Resonanz hat;)
Warum verweist Du nicht auf den thread. Ich habe den thread nicht gefunden...
an Sven: Beitrag "Ideen für STM32F4 Systemboard für Einsteiger und Fortgeschrittene" hast Du Dir schon mal Gedanken darüber gemacht, ob dei Programm "Eierlegende_Wollmichsau.hex" in den Controller passt?
Ich kenne nur einen in diesem Forum, der sowas wohl ansatzweise geschafft hat Beitrag "Re: HY_STM32F417_BB" und da hört man auchnichts mehr;
>hast Du Dir schon mal Gedanken darüber gemacht, ob dei Programm >"Eierlegende_Wollmichsau.hex" in den Controller passt? Die Firmware steht doch schon längst mit dem Keil MCB STM32F400 Und 1MB Flash ... Meine IMU und Kopterregelung mit freertos frisst ja gerade mal 60kb. Also Hier die LPC-Version: Beitrag "Re: Schaltplan Prüfung/Kritik LPC1769 + IMU + Bluetooth" Der erste Prototyp ist unterwegs Hier die STM32F4 Version: Beitrag "Ideen für STM32F4 Systemboard für Einsteiger und Fortgeschrittene" Layout in Entwicklung^^
Sven S. schrieb: >>hast Du Dir schon mal Gedanken darüber gemacht, ob dei Programm >>"Eierlegende_Wollmichsau.hex" in den Controller passt? > > Die Firmware steht doch schon längst mit dem Keil MCB STM32F400 > Und 1MB Flash ... Meine IMU und Kopterregelung mit freertos frisst ja > gerade mal 60kb. > > Also Hier die LPC-Version: > Beitrag "Re: Schaltplan Prüfung/Kritik LPC1769 + IMU + Bluetooth" > Der erste Prototyp ist unterwegs > > Hier die STM32F4 Version: > Beitrag "Ideen für STM32F4 Systemboard für Einsteiger und Fortgeschrittene" > Layout in Entwicklung^^ Wie soll man von "Community" Board auf die beiden Titel oben kommen? Und jetzt schmeisst Di "IMU" und "Kopterregelung" in den Ring. Mit goggle nach einem TLA (Three letter acronym) zu suchen ist sinnlos. Und "Kopterregelung" gibt auch nur 3 Diskussionsstraenge in denen Kopterregelung nur erwaehnt wird.
Sven S. schrieb: > Die Firmware steht doch schon längst mit dem Keil MCB STM32F400 Ich glaub, Du nimmst die Software auf die -Leichte Schulter-; Kostenlos gib's bei Keil nur "BLINKY". Die Examples sind auf CD, die gibt's bei Kauf des Boards(385$). Dann brauch ich allerdings keine Eigenentwicklung mehr! Und MDK-Lite endet, so oder so, bei 32K .
Ne Vampire du verstehst mich total falsch. Ich hab das Keil EVAL Board und auch einen ULINK2 aber meine Umgebung ist Eclipse + CDT etc. mit FreeRTOS. Ich habe bereits das Board samt aller Peripherie am laufen. Jetzt ist es einfach nur Aufgabe mein "reduziertes" Board herzustellen und dort die Software zu testen. CAN, Sensorik, SD-Karte und USB läuft einwandfrei. Bluetooth+Wifi ist auch kein Problem, da es ein simples UART Kommunike ist. Die einzige Schwierigkeit wirds sein eine HAL zu erstellen wie man es aus Arduino kennt. Dafür hab ich aber ein ganz anderes Konzept. - Die Pro's können am Eclipse Projekt arbeiten. - Für Anfänger bastelt mein Team-Partner gerade ein Plugin um LabVIEW Student <-> Eclipse zusammenlaufen zu lassen. So dass man grafisch das Board programmieren kann. Klar werden erstmal nur die Basics funktionieren aber das entwickelt sich mit der Zeit weiter. Momentan steuern wir per LabVIEW das Keil an und können I2C Daten auslesen und die FPU benutzen (mit FreeRTOS!) - aber wie gesagt es steckt in den Kinderschuhen und man bräuchte viel mehr Man-Power. (Jede Funktion brauch ein eigenes VI und jede Komponente sowieso) Sobald wir das Keil-Board los sind und das eigene haben, ruf ich nochmal ganz laut nach Hilfe und Mithelfern. --> lasst uns bitte so offtopic sachen hier weiterführen: Beitrag "Re: Ideen für STM32F4 Systemboard für Einsteiger und Fortgeschrittene"
Aha, -nun wird ein Schuh 'draus! p.s.: Als nächstes hätte ich gehässiger Weise bemerkt, das Pollin bestückte Boards, mit denen keiner was anfangen kann, für wenige €/Zentner anbietet.
http://www.wvshare.com/product/Open407V-D-Package-B.htm Schau doch mal den Link. Da ist auch ein RMII-Board mit 50MHz.
Danke. Auf die schematic und BOM hab ich kein Zugriff bei diesem "open" Board. Ich glaube, so wie es ausschaut, nehme ich dann die MII von TI TLK105. Kostet nur 1€ und mit Stecker etc. bin ich bei ca. 3€
Auch das USB3300 ist günstiger als mein Eigenbau mit Mouser-bauteilen. (USB-OTG und HS)
cool. Leider aber keine Schematic oder so aber der Code ist sicherlich nützlich.
Auch der Grössenvergleich zeigt Vorteile des industr. gefertigten(links mein Eigenbau MII, mit wesentlich mehr Anschlüssen)
Haha nice! Aber ich hab das schon genauso klein vor. Ein Bild von meinem Tisch :D
na dann, los ! p.s.: Ein Tip! Lade Dir das runter.Erspart Dir Ärger mit "Bildgrössen" Aposteln. http://fileminimizer-pictures.en.softonic.com/
Danke! Vampire, kannst du herausfinden von wem der quarz ist der da auf dem Board verbaut wurde? Ich will die Schwinger alle durch solch SMD Varianten ersetzen, dann hab ich mehr Platz.
Und da liegt der "Hase im Pfeffer". Ich habe Quarzgeneratoren von MOUSER genommen. Die sind aber sowas von klein und haben untenliegende, nicht herausgeführte Anschlüsse. (BGA) Wer nicht erweiterte Löt-Erfahrungen hat, sollte es lassen! Ohne Stereo-Microscop fast unmöglich oder Glücksache. Für den Nachbau eher ungeeignet. Auch ist das Datenblatt bezüglich 5v -- 3V3 nicht eindeutig. Deshalb, -lieber was konfektioniertes! Aber, vielleicht kennt jemand eine gute Quelle - ?
Hab das gefunden: https://hbe-shop.de/OSC-25000MHZ-33V-SMD-32X25-Typ-7X-25000MBB-T https://hbe-shop.de/OSC-50000MHZ-33V-SMD-50X32-Typ-7C-50000MBA-T die kann man gut händeln !!!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.