-
Thread
Ethernet PHY für RMII mit 25Mhz gesucht
evtl. DP83848
-
Thread
STM32F4 Discovery - Ethernet, ADC, TIM3 Trigger
Servus mal wieder! Habe folgendes Problem: Mein µC läuft mit initialisiertem Ethernet (PHY DP83848) und kommuniziert mit dem PC. Hier funktioniert alles wie es soll. Nun initialisiere ich TIM3 und aktiviere den Trigger-Output Modus. ADC1 wird initialisiert und der externe Trigger Eingang wird
-
Thread
[V] Evalboards/Testboards/Einzelstücke
12055) je 5€ 1x Laser Card Module - Red (https://www.sparkfun.com/products/retired/594) 5€ 1x DP83848 Ethernet Board (http://www.waveshare.com/dp83848-ethernet-board.htm) 5€ 1x SD Sniffer (https://www.sparkfun.com/products/11468) 10€ 2x 2.4GHz DivBee® Module (http://www.xtremepowersystems.net
SparkFun Transceiver Breakout - nRF24L01+ (RP-SMA) (https://www.sparkfun.com/products/705) 15€ 1x DP83848 Ethernet Board (http://www.waveshare.com/dp83848-ethernet-board.htm) 5€ 2x 2.4GHz DivBee® Module (http://www.xtremepowersystems.net/proddetail.php?p...) je 15€ 1x GPS Empfänger (Bild
-
Thread
STM32F4 Waveshare DP83348 modul
das STM32F429i-Discovery-Board mit einem Ethernet Waveshare-Modul http://www.wvshare.com/product/DP83848-Ethernet-Board.htm per Steckleitungen verbunden. Die Software (ucLinux): http://www.emcraft.com/stm32f429discovery#release-materials toggelt auf der LAN-Schnittstelle zwischen down
-
Thread
Controller lässt sich nicht anpingen
Moin, ich hab ein Board entworfen mit LPC1768 und DP83848. Hab mich da ziemlich an nem Beispiel (http://www.keil.com/mcb2300/mcb2300-schematics.pdf) orientiert und das ganze mit den Datenblättern verglichen... Sobald ich ein Kabel in die RJ45-Buchse
-
Thread
CooIDE - Ethernet (Projekt Build - Error)
Moin, Ich hab auf meiner Hardware einen LPC1768 + DP83848 und versuch das ganze zum laufen zu bringen. (Ethernetverbindung...) Dafür hab ich mir das Beispiel von http://www.coocox.org/forum/viewtopic.php?t=5007&f=9 runtergeladen. (Da werden die gleichen
-
Thread
Microchip PIM
bestückt ist (Microchip SMSC 8720). Meine Frage ist jetzt, hat der SMSC 8720 PHY im Gegensatz zum DP83848 irgendwelche Einschränkungen oder Mängel. Oder ist der Microchip PHY sogar besser? Mir geht es dabei hauptsächlich um die Performance und Stabilität.
bestückt ist > (Microchip SMSC 8720). Meine Frage ist jetzt, hat der SMSC 8720 PHY im > Gegensatz zum DP83848 irgendwelche Einschränkungen oder Mängel. Oder ist > der Microchip PHY sogar besser? Mir geht es dabei hauptsächlich um die > Performance und Stabilität. Performance und Stabilität? Nein.
-
Thread
linux kernel am stm32f429
1 Sekunde (UART Konsole und Pinguin im Display) nun werde ich noch Netzwerk anbauen (waveshare dp83848 ist bestellt)
muss ich ja den PHY noch als > externes Board zufügen. nicht nur den PHY (ebay 10,- € waveshare dp83848) sondern man braucht auch einen RS232 3.3V auf USB Wandler
-
Thread
LPC1768 - Ethernet
in der SW drin? An den PHY hab ich auch schon gedacht. - verbaut ist ein Texas Instruments DP83848IVV/NOPB Gehäuseart LQFP-48 - und im Programm ists ein DP83848C die einzigen Unterschiede die mir aufgefallen sind sind Kabellänge und Operating Temperature. Glaub nicht das das im Programm
-
Thread
STM32F4DIS-BB STM32Cube Ethernet
/* 4 Tx buffers of size ETH_TX_BUF_SIZE */ /* Section 2: PHY configuration section */ /* DP83848 PHY Address*/ #define DP83848_PHY_ADDRESS 0x01 /* PHY Reset delay these values are based on a 1 ms Systick interrupt*/ #define PHY_RESET_DELAY ((uint32_t)0x000000FF
immer mit 0xFFFF ausgelesen. Ich habe mir nun folgendes Board besorgt: http://www.ti.com/tool/dp83848i-mau-ek Damit konnte ich ein eigenes stm32f4cubeMX (siehe Anhang) Projekt um das http-Server Beispiel erweitern. Dazu habe ich die MII Schnittstelle verwendet. Viele Grüße Andre
-
Thread
AT32UC3A512 LAN9303
habe aus dem SW Framework von Atmel den MACB Example für das EVK1105 hergenommen (eigentlich für den DP83848I gedacht). Die Kommunikation über MDIO/MDC klappt auch mit den Switch Ports 1 & 2 aber den Port für den µC scheine ich nicht konfiguriert zu bekommen (Das MAN Register wird mit 0xFFFFFFFF überschrieben
-
Thread
einen anderen MagJack/Übertrager für Ethernet verwenden
Hallo, ich habe einen Atmel (AT32UC3) an dem ich über den PHY DP83848 das Ethernet zum laufen bringen möchte. Auf dem EvalBoard EVK1100 wird das mit einem MagJack (J3026G01) für 100BaseT gezeigt. Ich müsste allerdings einen anderen verwenden (WE 7497110616). Der ist
-
Thread
Welcher PHY für STM32F4x7
DP83848 und LAN8720
. Aber vielleicht findet man die Probleme auch nur wenn man danach sucht ;-) Werde mir wohl den DP83848 näher betrachten: Gibt von ST ein EVAL und Software. Vielen Dank an alle.
-
Thread
LPC1768 über RJ45
als Anfänger. Ich hab also erstmal folgende Fragen: - kann ich den LPC1768 einfach über einen DP83848J mit der RJ45 verbinden? (wie im Anhang dargestellt?) - was ist sonst an Beschaltung notwendig um den LPC zu Programmieren/in Betrieb zu nehmen? - Wie funktioniert die Programmierung? (braucht
-
Thread
CycloneTCP auf Cortex-M3 - Erfahrungen?
erleichtert. Angefangen hatte ich mit einer Kombination aus einem STM32F4 Discovery Board und dem DP83848 Ethernet Phy (als Steckbrettfähiges Modul von Waveshare). Was für mich besonders interessant war, war, dass der Stack bereits neben HTTP und FTP bereits viele weitere Anwendungsprotokolle mitbringt
Frage schlussendlich zu beantworten: Mein Setup besteht hauptsächlich aus einem STM32F407 mit einem DP83848 Phy unter Einsatz von FreeRTOS. Zusätzlich nutze ich die FatFs Bibliothek von ElmChan (diese ist wie so vieles bereits im Downloadpaket des Stacks enthalten). Ich arbeite größtenteils mit dem HTTP-Protokoll
-
Thread
Mikrocontroller ethernetfähig machen
Schau Dir einfach mal ein Datenblatt von einem PHY an (z.B. KSZ8051 oder DP83848). Den PHY lässt man auch gerne weg, weil es PHYs für verschiedene Standards gibt (Glasfaser/Gigabit/etc.).
für uC+SPI 2) Wiznet W5100 : mit IP Stack im Chip für uC mit i80 oder SPI 3) Waveshare Modul mit DP83848 und uC(vulgo STM32) mit RMII Interface viel Spass beim Googlen.
-
Thread
Olimex STM32E407, FreeRTOS und lwip
web/en/catalog/tools/FM147/CL1794/SC961/SS1743/PF257906 Das ist für das Discovery-Board mit MII und DP83848 PHY. Ich habe gesehen, dass es einige gleiche Fragen hier im Forum schon gibt, und habe mir darin Anregungen geholt, um das Beispiel anzupassen auf RMII und LAN8710A PHY auf dem Olimex. Das war
Beispiel http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/SS1743/PF257906 ist für den DP83848 als phy. Woher hast Du denn Deine Modifikationen für den LAN8710A phy auf dem E407 board, in den zitierten threads sehe ich die nicht? Es muss ja mit den Modifikationen vom DP83848 zum LAN8710A
-
Thread
Ethernet mit PIC realisieren
your project. You’ll also have to add a specific PHY implementation file (by default ETHPIC32ExtPhyDP83848.c is provided) depending on your actual external PHY selection. Update the following definitions in HardwareProfile.h: PHY_RMII Define this macro if the external PHY runs in RMII
-
Thread
Pinbelegung am RJ45
Übertrager) wusste ich nicht. Ich möchte gerne die Schaltung von Atmels EVK1100 nachbauen. Dort ist ein DP83848I verbaut. Das Board soll dann per Ethernet mit dem PC kommunizieren.
Magnetics verlangen. Normalerweise enthält die dann auch noch eine Common-Mode Choke. Beim oben genannten DP83848I ist das so, beim KSZ8031 den ich meist verwende, auch. Hast Du ein Beispiel von einem PHY der was anderes verlangt?
-
Thread
STM32F4 DISCOVERY und SainSmart 3.2″ Display
Super, mach vielleicht auch den DP83848C für Ethernet dran. Da hat Uwe auch eine Libary für
-
Thread
Lötstoplack zwischen SMD-Pins
ich bin dabei meine erst SMD Leiterplatte zu routen. Habe die 2 Bausteine (PIC32MX795F512L und DP83848C) aus der EAGLE 5.11 LIB entnommen. Beide haben einen Pin Abstand von 0.5 mm. Jetzt bin ich etwas unsicher ob ich das kleine Bauteil löten kann, da bei dem 48 poligen Gehäuse zwischen den Pins
-
Thread
Verwirrung: PIC mit TCP-IP Stack
integrirten PHY, nur noch RJ45+Mag erforderlich Weg3: PIC32MX695F512L80PT (inkl Ethernet) + PHY Chip DP83848C + RJ45-Mag. Für welche der o.g. Möglichkeiten kann ich die Software TCP-IP Stack von Microchip einsetzen ? Geht fürPIC32 nur das neue Harmony von Microchip ? Gruß Dirk
integrirten PHY, nur noch RJ45+Mag erforderlich > > Weg3: PIC32MX695F512L80PT (inkl Ethernet) + PHY Chip DP83848C + > RJ45-Mag. > > Für welche der o.g. Möglichkeiten kann ich die Software TCP-IP Stack von > Microchip einsetzen ? Mit allen. Der verwendete Treiber wird über eine Headerdatei bestimmt
-
Thread
Retro Fieber: Z80 oder 68000 ?
das Teil. Assembler/Compiler/RTOS gibts bei Zilog. Wenn Du magst, darfst Du auch noch einen DP83848C anklemmen und das 10/100 Ethernet in Betrieb nehmen. http://www.digikey.de/product-detail/de/DP83848CVV%2FNOPB/DP83848CVV%2FNOPB-ND/947542 Ansonsten gibts das alles fertig, wenn Dir SMD unheimlich
> Nachtrag: > Ist von 1979 369 Euro bei Amazon: http://www.amazon.de/Best-of-Interface-Age/dp/0918398363 2925 Euro: http://www.amazon.de/Best-Interface-Age-General-Software/dp/0918398371
-
Thread
STM32F407 DP83848 Raw vs Netconn-FreeRTOS
Hallo Forum, ich habe an meinen STM32f4-Discovery erfolgreich ein Waveshare DP83848-Board anschließen können und ohne zu großen Aufwand das Beispiel "LwIP_HTTP_Server_Raw" für das "STM324xG_EVAL" aus der "STM32Cube_FW_F4_V1.1.0" portieren können. Ich nutze meine Toolchain aus http
Interrupt-Handler im Beispielprojekt mal bis an ihre Quelle zurückverfolgt und mir auch nochmal das Handbuch des DP83848 zu Gemüte geführt und kann Deine Aussage bestätigen: Der Interrupt, der die Empfangsroutine per Semaphore freischaltet, kommt nicht über den Pin 7 des dp83848, sondern sollte aus dem Mac-Modul des
-
Thread
STM32F407 + DP83848 PHY + MCO1 Clock
Ich habe ein Board designed, mit dem STM32F407 und einer DP83848 Phy. Beide ICs sind via RMII miteinander verbunden. Am PHY Chip selbst ist kein Oszillator dran, weil ich MCO vom uC verwenden wollte (hatte eine ähnliche Geschichte mit einem STM32F107). Beim STM32F107
-
Thread
STM32 Takt Frage
wirklich gut. Außerdem kann man: 5. FreeRTOS einbinden 6. LWIP - Stack einbinden (incl. code für DP83848 PHY) 7. FATFS einbinden 8. STEMWIN (=Segger-EMWIN) einbinden incl. LCD-Ansteuerung (nur für nicht kommerzielle Anwendungen) 9. Untertützung für die serielle Debug - Ausgabe über den JTAG (das
-
Thread
Günstigstes Web I/O
Jan Berg schrieb im Beitrag #3646506: > ein STM32F4 Discovery Board + DP83848 Warum braucht er den DP83848 noch zusätzlich, gibt doch STM Boards mit integriertem Ethernet. Und wie du da auf so tiefe Zahlen kommst, ist mir noch schleierhaft. Die Anforderungen des TO sind
(<15€) gibts alle nur ohne PHY, die DP83848 PHY kostet z.B. 5€ aus China das macht zusammen mit einem STM32F4DISCOVERY dann ~20€
-
Thread
Ethernet für Mikrocontroller: Wo PHY und Übertrager platzieren?
habe also folgende Komponenten: - Mikrocontroller (STM32F407), auf der Hauptplatine - PHY-Chip (DP83848) - Übertrager mit Beschaltung (R und C) - RJ45-Buchse, auf der Ethernet-Platine Aus der technischen Gegebenheit heraus sitzt der Mikrocontroller auf der Hauptplatine und die Ethernet-Buchse
Prototypenaufbau verwende ich das Board "Open 407V" von Waveshare und daran angeschlossen das dazu passende DP83848-Modul vom gleichen Hersteller. Spasseshalber habe ich dieses Modul mal über eine Flachbandkabelverlängerung angeschlossen. Das entspricht der Lösung, wie sie Steve F. vorgeschlagen hat (und auch
-
Thread
FreeRTOS + LWIP + UART Interrupt Problem
ModBus den Stack von Embeddeed Solutions. Als Hardware dient der STM32f107 in Verbindung mit dem PHY DP83848C. Die Implementierung der Stacks ist bereits erfolgt und diese funktionieren auch wunschgemäss. Verwende ich jedoch ModBus Master (RS232) zusammen mit ModBus Slave (TCP) hängt sich das System
-
Thread
KSZ8041 Ethernet Phy besitzt keinen TX_ER (transmit error) Eingang
DP83848I und der hat auch kein TX-ER. Kannst Du vielleicht 2 KSZ8721BL brauchen? Die vergammeln bei mir. 'Gehen' ist ein unscharfer Begriff. Ich denke die Software (Treiber) hat viele M"oglichkeiten
Marc P. schrieb im Beitrag #3538626: > DP83848I und der hat auch kein TX-ER. Interessant. > Kannst Du vielleicht 2 KSZ8721BL brauchen? Die vergammeln bei mir. Der hat auf Pin 14 das TX-ER :-) Aber vielen Dank. Ich bin grad erst am
-
Thread
STM32F207 und LwIP
Hallo, ich entwickle zur Zeit eine Applikation mit einem STM32F207ZGT6 und em TI DP83848. Der PHY ist per RMII angschlossen, Takt kommt aus dem PLL über MCO1, bei der Beschaltung wurde sich stark an das Development board(UM1057) von ST gerichtet, es wurden nur mitunter andere Pins
Zitat: #define DP83848_PHY_ADDRESS 0x01 Frage: warum ist DP83848_PHY_ADDRESS auf 0x01 gesetzt?
-
Thread
STM32F4Discovery mit Ethernet - Bitte um Test
Hallo zusammen, heute ist mein Adapterboard aus China mit dem DP8384 eingetroffen, leider funktioniert auf Anhieb natürlich nichts. Ich verwende eCos mit lwip 1.4.1, die Phy-Anbindung habe ich wie http://kpy3ep.de.tl/stm32f4-discovery-mit-ethernet.htm gemacht
Servus, bau dir doch einfach ein lauffähiges Binary. Es gibt viele Beispiele zum DP83848, auch fertige Projekte. Unter anderem hier: http://mikrocontroller.bplaced.net/wordpress/?page_id=1529 Bei mir lief das mit dem Waveshare Board 1A. LG Jan
-
Thread
Frontal Cortex
kleinere Preise: http://www.amazon.com/Core407Z-STM32F407ZxT6-STM32F407ZET6-Cortex-M4-Development/dp/B00E0FJFVG Man muss nur suchen... (Auch für NXP und andere.) Der Segger ist zwar nicht der billigste, dafür ist der für sehr viele µC brauchbar und auch mit den meisten Entwicklungsumgebungen unter
sollte man sich ein Board heraussuchen mit dem RICHTIGEN PHY Chip drauf, denn z.B. der viel verbreitete DP83848 ist schon ziemlich alt und ein Stromfresser. Hingegen der KSZ8031 ist sogar günstiger.
-
Thread
STM32 <-> AVR
mehrere Untiefen gelatscht. Hatte die fixe Idee, "geschwind" das Beispiel von UB für den PHY von DP83848C auf LAN8720 umzustricken (ohne irgendeine Ahnung von beiden Chips bzw. Registern, wohlgemerkt). Letztendlich hat das Flashen dieses Spezialprogramms ;) dazu geführt, daß der ST-Link kaltgestellt
-
Thread
AT32UC3A0512 ENC28J60
genutzt werden. Wichtig ist allerdings, die Errata zu beachten. Ich habe am EVK1100 schon getestet: DP83848 Phy mit FreeRTOS+lwIP (FreeRTOS-Demo), DP83848 Phy mit lwIP, über SPI das SPB104-WiFi Modul und lwIP und über 16MHz SPI den ENC28J60 mit lwIP. Der ENC28J60 mit lwIP ist defenitiv schneller als DP83848 mit FreeRTOS+lwIP. Also - die Hardware kann die Softwareschwächen nicht ausgleichen. Nur das SPB104-WiFi Modul ist noch etwas langsamer. Dafür braucht man kein Kabel und es braucht nicht einmal
-
Thread
PIC32 und der fehlende VBAT ANschluss fürr den RTC
Ich hab hier nen Board PIC32 + DP83848 PHYTER. Ich möchte die RTCC auch nach dem ausschalten weiterlaufen lassen. Nach einigem suchen im Web bin ich nun soweit das es keinen anderen weg hier gibt als einen Sleep mode zu wählen
-
Thread
STM32F407+FreeRTOS+Webserver+SD-Karte
kleine Unetrstützung hilfreich. SD-Karte entweder mit SPI oder SDIO, Ethernet über ENC28J60 oder DP83848. Vielen Dank!
-
Thread
STM32-E407 Ethernet / UDP
entsprechenden Register findest du im Datenblatt deines PHY. Der originale code in ...bsp.c ist ja für den DP83848 geschrieben. Ich hab mir das Datenblatt für den und für meinen PHY nebeneinandergelegt und dann stur nach Schema f den entsprechenden Code geändert. Dann musst du noch die EXTI-Interrupt-Routine
-
Thread
[ARM]DiscoverF4 CycloneTCP Stack Webserver/Client Demo mit CoIDE
basiert auf die im Quelltext vorliegenden Demos für Keil. Hardware ist das DiscoveryF4 mit dem DP83848 Modul von Waveshare. Auf USART6 laufen verschieden Statusmeldungen. Nach dem Einschalten wird versucht via DHCP eine IP zu erhalten. Gelingt das, leuchet die grüne LED und auf der USART wird
\sha224.o ..\obj\ipv6.o ..\obj\ssi.o ..\obj\tcp_ip_stack_mem.o ..\obj\port.o ..\obj\queue.o ..\obj\dp83848.o ..\obj\ripemd160.o ..\obj\debug.o ..\obj\igmp.o ..\obj\sha1.o ..\obj\hmac.o ..\obj\croutine.o ..\obj\udp.o ..\obj\ip.o ..\obj\rc4.o ..\obj\stm32f4xx_spi.o ..\obj\aria.o ..\obj\stm32f4xx_i2c.o
-
Thread
RJ45-Buchse TRJ0011 an LPC1767
Der verwendete Phy ist laut Doku ein DP83848J von TI (vorm. National Semi.). Im Datenbblatt ist auch die Beschaltung der Pins beschrieben.
ganz klar, wo ich die Pins CT (4) und CT (5) des > TRJ0011 am 1768 anschließe. Im Datenblatt des DP83848J, Seite 32 ist ein Stromlaufplan. http://www.ti.com/lit/ds/symlink/dp83848j.pdf Steht aber auch im Datenblatt des Moduls auf Seite 14, letzter Satz vor Abschnitt 3.6 > Außerdem weiß ich
-
Thread
Problem bei LAN8710A-Inbetriebnahme
zweilagig. Sicher wäre eine vierlagige Platine besser, nur hat das letzte (zweilagige) Layout mit einem DP83848 am STM32 auch wunderbar funktioniert. Von daher hätte ich jetzt einfach nicht gedacht, dass das beim LAN8710A so reinhaut. Ziel war halt eine möglichst günstige und kompakte Platine. Die Määnder
. Sicher wäre eine vierlagige Platine besser, > nur hat das letzte (zweilagige) Layout mit einem DP83848 am STM32 auch > wunderbar funktioniert. Klar geht das auch 2-lagig, hab ich mit dem DM9161A auch schon gemacht. Aber das erste was ich da mache ist: Entkoppel-Cs nah am Chip (3-4mm) setzen
-
Thread
mikrocontroller + ethernet mit pure Datarate >20mbit/s
ist ja sogar schon in dem AVR integriert. Da ist es ja eventuell sogar sinvoller nur ein Phy wie das dp83848 zu verwenden. > Brauchst nur PCIe auf der Prozessorseite. ist es denn so einfach möglich eine PCIe-Karte an einen Mikrocontroller zu hängen?
-
Thread
PIC32MX664F128H / DP83848 Link ja, mehr aber nicht
Mein Netzwerkboard funktioniert soweit das ich die Link Lampe am Switch sehe. und wenn ich mir die Variablen ansehe scheint er vom switch auch die infos zu erhalten das es sich um ein 100MBit switch handelt. Die funktion (ETHPIC32IntMac.c Zeile 310) BOOL MACIsLinked(void) { return (_linkPrevÐ_LINK_ST_UP)!=0; } gibt jedoch manchmal false zurück und dann geht es nicht weiter. Ich bin die ganzen funktionen schon durch gelaufen und es scheint so das es nur manchmal passiert oder MACIsLinked nur anfangs ok ist. Kann es sein das zwar der Management Port funzt, einschliesslich der
-
Thread
PIC32MX664F128H / DP83848 Link Error: Could not allocate section .bss
Ich habe hier den DP83848 als externen Ethernet Chip. Wie kommt es zu diesem Fehler? build/default/production/_ext/867694782/ETHPIC32IntMac.o: Link Error: Could not allocate section .bss, size = 15608 bytes, attributes