-
Thread
stm32f4xx lan8720 uip
Der Lan8720 ist ja ein (R)MII PHY, im Gegensatz zum ENC und die haben komplett verschiedene Schnittstellen. Klappt den die Initialisierung vom Lan8720 ? Schau mal ob du die Register vom PHY auslesen kannst
Hallo, gibt es denn garkein beispiel mit lan8720 und uip???
-
Thread
LPCOpen lwip lpc1768 AHB Schreiben
lpc1768 zum laufen zu bekommen. Als dev Board habe ich ein mini-dk2 welches den gleichen ethernet phy lan8720a wie auf dem NXP_LPCXPRESSO board hat. Mein Projekt habe ich soweit aufgesetzt und der compiler laeuft auch durch. Ich habe jetzt nach und nach die funktionen zum Initialisieren von lwip in
-
Thread
Ethernet PHY für RMII mit 25Mhz gesucht
, den PHY über RMII anzubinden aber ohne einen 50Mhz Quarz zu verwenden. Gibt es Alternativen zum LAN8720A im TQFP48 Gehäuse?
Bernd schrieb im Beitrag #4487815: > Was stört dich am LAN8720A? Geht es um das TQFP Gehäuse und Handlöten? Ja, der LAN8720A ist ja so ein Mittelding zwischen QFN und TQFP.
-
Thread
STM32F4 TCP Socket mit Keil middleware
Achte ich drauf. Danke. ich verwende das STMF4BB. Die Phy die da drauf ist heißt LAN8720. Danke
-
Thread
Reine MII/RMII Switches als IC gibt es sowas
Lösung: DLAN200 per MII direkt an den Switch (KSZ8863) und µC über RMII und dazwischen geschalteten LAN8720 an den zweiten Ethernet-Port des KSZ8863. Keine zusätzlichen internen Magnetics erforderlich. Hat geklappt. Grüße, Uwe
keine Phys am Switch, sondern (R)MIIs, weil keiner der internen Teilnehmer einen Phy hat. Also mit LAN8720 MII auf Phy umsetzen.
-
Thread
Welche Hardware für Webserver
Icons arbeiten (davon sogar eines blinkend), ohne dass die Verbindung (ein etwas holpriges Gemisch aus LAN, PLC und WLAN) merklich stockt ... lohnt sich!
nicht von einem x86/rPi-basierten zu unterscheiden. Das gleiche gilt fuer die Kombination LPC1768 und LAN8720-PHY. Oder wenns von TI sein soll: LM3S96 oder TM4C1294 mit integrierter PHY. Das Gefrickel mit einem ENC28J60 wuerde ich mir nicht antun. Und die Leistungsaufnahme duerfte wohl auch geringer
-
Thread
Microchip PIM
> Performance und Stabilität. Performance und Stabilität? Nein. Wesentlicher Unterschied: Der LAN8720 ist nur für RMII geeignet, der 83848 kann auch MII. RMII braucht weniger Leitungen und damit Pins, arbeitet dafür aber mit 50 MHz statt 25 MHz auf der Schnittstelle. Damit das sauber funktioniert
K. schrieb im Beitrag #4171474: > Performance und Stabilität? Nein. Wesentlicher Unterschied: Der LAN8720 > ist nur für RMII geeignet, der 83848 kann auch MII. Das wäre schon mal gut. Den ich benutze nur RMII Frank K. schrieb im Beitrag #4171474: > RMII braucht weniger Leitungen und damit Pins
-
Thread
LPC1768 - Ethernet
ok, nur der LPCXpresso1769 von EA hat einen LAN8720 drauf, diese Beispiele sind dann nicht direkt lauffähig. Im Code sollte eine emac.h und emac.c mit den Einstellungen zu finden sein. Sinnvoll ist es einen Debugger über die paar SWD Leitungen anzuschliessen
-
Thread
STM32F4DIS-BB STM32Cube Ethernet
s_searchtype=partnumber Mein Problem: Ich bekomme die SW (z.B. Http-Server Beispiel) nicht mit dem Phy LAN8720 des STM32F4DIS-BB zum laufen. Ich sehe zwei Möglichkeiten: 1) SW mit Stm32CubeMX erzeugen lassen und dann den Phy einzubinden. Oder 2) Das Beispiel des STM324xG-Eval auf meinen Phy LAN8720 abzuändern. Kann mir jemand Tips bezüglich der Initialisierung und Konfiguration des LAN8720 geben. Vielen Dank P.S. Ich verwendet Keil uVision 5
-
Thread
-
Thread
LPC1768 über RJ45
Hallo, der LPCXpresso1769 hat bereits einen 10/100M Ethernet PHY (LAN8720) an Board. Da brauchst du nur die LAN-Buchse anschließen. http://www.watterott.com/de/LPC1769-LPCXpresso-Board Das LPCXpresso1769-Board hat einen LPC-LINK der mit dem PC per USB verbunden und
lpcxpresso DER LPC1768 ist compatible mit dem LPC1769. Wie man einen LPC1768/1769 über die LAN-Buchse programmieren kann ist mir nicht bekannt. Dürfte vermutlich aber nicht so einfach funktionieren, denn das SWD/JTAG Interface hat eine eigene Schnittstelle. Gruß G.G.
-
Thread
STM32F107 - einfach Ethernet-Beispiel
Hallo, ich habe eine Schaltung mit einem STM32F107 und einem LAN8720 PHY aufgebaut. Nun möchte ich ein einfaches Ethernet-Beispiel implementieren, mit dem es z.B. möglich ist eine LED zu steuern. Im Internet gibt es einige Beispiele, jedoch sind diese meist recht
-
Thread
Fehler beim Erkennen der Präambel (Ethernet)
Start-Frame-Delimiter fortsetzt und erst dort auffällt. Bei dem PHY den ich verwende handelt es sich um den SMSC LAN 8720A. Link zum Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/8710a.pdf Kurze Erläuterung zum Code(siehe Anhang): clk50mhz ist meine generierte Clock für den PHY. Mit PhyCrs
-
Thread
KSZ8041 Ethernet Phy besitzt keinen TX_ER (transmit error) Eingang
>- Welche PHY's verwendet ihr? LAN8720 >- Gibt es dort dieses Signal 'transmit error'? Nö, nur RXER und der ist nicht angeschlossen. Geht aber trotzdem;)
-
Thread
Auswahl eines Ethernet Controller
PIC32MX6xx mit LAN8720 wäre auch ne schöne Kombination.
nicht, solltest du anstatt eines PIC24 mit ENCxxx auch mal einen PIC32MX6xx mit einem PHY wie dem LAN8720 in Erwägung ziehen. Das bewegt sich in einem ähnlichen preislichen Rahmen, nur dass der PIC32 aufgrund der integriereten Ethernetschnittstelle viel schneller ist und man den Flaschenhals µC <->
-
Thread
STM32 <-> AVR
USB-CDC-Device oder RTC *gg*. Fehlen also nur noch Fehlersuche RTC/USB, RFM12 und Programmieren vom LAN8720 (örks). Dann wäre das Board fertig getestet und es geht ans softwaremäßige Vernesteln der Devices...
Beispiel läuft auf SPI3, remapped auf PC10,11,12. SD_CS auf PA15, per Software. KEIN SDIO! Da klaut der LAN8720 von dem Mikroelektronika-Steckmodul leider ein paar Datenpins.
-
Thread
AT32UC3A0512 ENC28J60
dem zu umständlich zu beschaltenden PHY: den musst Du ja nicht benutzen. Schau Dir mal den Microchip LAN8720A an. Der hat nur noch 24 Pins. http://www.microchip.com/wwwproducts/Devices.aspx?product=LAN8720A
KSZ8851SNL. Kann mehr, ist bugfreier und braucht weniger Strom. http://www.micrel.com/index.php/products/lan-solutions/controllers/article/4-ksz8851snl.html http://www.micrel.com/_PDF/Ethernet/datasheets/ksz8851snl_ds.pdf fchk
-
Thread
Problem bei LAN8710A-Inbetriebnahme
noch das Layout, aber so kritisch sollte der LAN8710A eigentlich nicht sein...
man dann die doppelte Frequenz. Ja, RMII läuft mit 50MHz. Ich hatte nur ein Verhalten wie beim LAN8720A erwartet, da erzeugt der PHY die 50MHz per PLL aus nem 25MHz-Quarz (und stellt die dann dem MAC zur Verfügung). Kann der LAN8710A aber nicht, von daher sind die 50MHz in der Tat richtig... Funktioniert
-
Thread
Wahl des richtigen Ethernet PHY
das wäre mal das gröbste. Habe mir jetzt mal 2 ausgepickt, zum einen den TLK110 von TI und den LAN8710A von SMSC. Jetzt ist ein ziemlich heftiger Preisunterschied zwischen den beiden, ich kann mir den aber nicht erklären, woher kommt der ? Der LAN8710A ist in einem 32-pin QFN package, da ich so
Und wenn Du RMII wählst, empfiehlt sich der LAN8720. Da hast Du dann 8 Pads weniger zu löten... fchk
-
Thread
PHY LAN8720A mit und ohne? Magnetics zum Ethernet Jack
http://www.mikroe.com/downloads/get/1841/stm32_mcu_stm32f407vgt6_manual.pdf Laut Datenblatt, des LAN8720 soll dort ein Magnetics mit RX:1 und TX:1 hinter. Des Weiteren steht im Datenblatt der Link zur an813.pdf mit empfolenen Bausteinen (in Rj45 integriert und einzelnd) Aus dieser Liste wiederum
"Downloads" http://www.smsc.com/Products/Ethernet_and_Embedded_Networking/Ethernet_Transceivers/LAN8710A_LAN8720A/Download ist diese App Note zu finden: http://www.smsc.com/Downloads/SMSC/Downloads_Public/Application_Notes/an186.pdf Hm, wenn man hier die Links in "<..>" schreibt, dann enfernt
-
Thread
STM32F4DIS-BB Ethernet Phy
>Wer weiß welche Phy auf dem STM32F4DIS-BB Board verbaut ist? LAN8720
-
Thread
LwIP und DHCP
Hallo, ich habe das STM32F4 Discovery mit dem Basebord wo der LAN8720 drauf verbaut ist. Die Netzwerkkommunikation funktioniert ohne Probleme. Wenn ich von außen über einen Router auf den STM zugreife funktioniert dies auch. Was ich jedoch nicht hin bekomme
-
Thread
pic32mx795F512L kein Interrupt mehr frei sobald Ethernet genutzt wird?
gewaltig aufpassen wie man die Leiterbahn en routed? Du musst schon etwas aufpassen. Ein SMSC LAN8720 ist hier ggf etwas einfacher zu handhaben, der läuft auch mit einem 25 MHz Q, so dass Du nur die 50 MHz als Punkt-zu-Punkt-Verbindung hast. Außerdem hat der weniger Pins. Das beides mag das Routing
-
Thread
MAC+PHY beim Arm (Cortex M3 & STM)
aber es gäbe noch PHY mit interner PLL, die auch am LPC1758 mit 25MHz betrieben werden können z.B. LAN8720 (ist aber nicht so verbreitet).
es gäbe noch PHY mit > interner PLL, die auch am LPC1758 mit 25MHz betrieben werden können z.B. > LAN8720 (ist aber nicht so verbreitet). Hmm, 24-QFN Package Outline Den in einem anderen Gehäuse und ich wäre glücklich. Ansonsten müsste ich die teile alle auf der Arbeit mit Reflow bestücken. (Möchte
-
Thread
Microchip ENC28J60 vs Wiznet W5100
Hallo. Um einen Mikrocontroller an ein LAN anzubinden, habe ich 2 Chips gefunden. 1: Microchip ENC28J60 2: WizNet W5100 Welchen Chip findet ihr besser? Welchen würdet ihr verwenden, und warum? Grüße
. Wird mehr Leistung benötigt, greife ich zu einem PIC32MX oder Cortex M mit externem PHY wie SMSC LAN8720. fchk
-
Thread
Welcher Cortex M3 Controller für BLDC und Ethernet
Der LPC1769 hat ebenfalls kein PHY an Board, auf dem LPCXpresso-Board ist ein PHY-Chip(LAN8720) verbaut. Wenn du also eigne Boards baust musst du dir hier auch etwas suchen.
-
Thread
Layoutüberprüfung: Ethernet PHY
Fotos, wobei alles Unrelevante herausgelöscht wurde. (Unterseite nur GND-Plain) PHY-Chip ist ein LAN8720 (Datenblatt: http://media.digikey.com/pdf/Data%20Sheets/SMSC/LAN8720.pdf ) Danke René
oder her, ein Blick in das DB sorgt für Klarheit: http://media.digikey.com/pdf/Data%20Sheets/SMSC/LAN8720.pdf Dort dann Kapitel 4.10 Gruß
-
Thread
WiFi-Modul für AVR Net IO gesucht
Leistung, und das bei höheren Kosten: (Quelle: Digikey, 1'er Nettopreise) SMSC LAN8720A-CP: 1.72€ ENC28J60/SS: 3.14€ ENC424J600-I/PT: 4.02€ ENC624J600-I/PT: 4.36€ So, jetzt müsste es eigentlich auch der Letzte hier kapiert haben, dass alles andere als der interner MAC
National DP83640 (10.89€ örks! dafür mit IEEE1588-Support) - National DP83848 (>= 2.89€) - SMSC LAN8700 (2.12€) - SMSC LAN8720 (1.72€) . (Punkt) Ich habe den letzten ausgewählt, weil er am einfachsten zu beschalten ist und keinen 50 MHz Oszillator für RMII braucht, sondern mit einem 25 MHz Quarz
-
Thread
DP83848c an LPC2378 Rev D, 25MHZ_OUT nicht verwenden, aber wie beschalten?
DP83848 abraten, weil das Ding einfach unverschämt teuer ist. Ein guter und günstiger Ersatz ist der LAN8720. Wenn ich mich recht entsinne, kostete der DP83848 über 5€, wobei der LAN8720 bei 1,20€ liegt. Gruß
Danke für den Beitrag. Aber eine Datenblattquelle hast du nicht zufällig dafür? Den LAN8720 gucke ich mir mal an.
-
Thread
uIP doppelte Replys
etwas verdreht. Nachtrag: ich habe das auf dem LPCXpresso mit LPC1769 gemacht, der hat den PHY LAN8720. Das musst du evtl. anpassen wenn du einen anderen hast. Die Initialisierung war auch nicht ganz richtig, lief glaube ich nicht mit 10 MBit in den älteren Beispielen. in emac.h noch hinzufügen
*/ #define DP83848C_ID 0x20005C90 /* PHY Identifier */ #define LAN8720_ID 0x0007C0F0 /* PHY Identifier */ #define PHY_ID LAN8720_ID [/c]
-
Thread
Freescale I.MX287 - Ethernet
einige Probleme gestoßen, nämlich verwendet dieser Controller das RMII Protokoll zur Ansteuerung des LAN8720A Ethernet Chips. Hier nun meine Frage an euch: Ist meine Annahme der Verdrahtung so richtig (siehe Anhang) und was hat es grundsätzlich mit den Leitungen CRS_DV/MODE2 und NINT/REFCLK auf sich
-
Thread
LPC1768 Ethernet mit DP83848J
= DP83848C_ID) phy_in_use = DP83848C_ID; else if (((phyid1 << 16) | (phyid2 & 0xFFF0)) == LAN8720_ID) phy_in_use = LAN8720_ID; if (phy_in_use != 0) { /* Configure the PHY device */ /* Use autonegotiation about the link speed. */ write_PHY (PHY_REG_BMCR, PHY_AUTO_NEG
phy_linkstatus_reg = PHY_REG_STS; // Default to DP83848C phy_linkstatus_mask = 0x0001; if (phy_in_use == LAN8720_ID) { phy_linkstatus_reg = PHY_REG_BMSR; phy_linkstatus_mask = 0x0004; } /* Check the link status. */ for (tout = 0; tout < 0x10000; tout++) { regv = read_PHY
-
Thread
Breakoutboard für Fastjack an LAN8720 PHY
sind für 100MBit ausgelegt, der FastJack sollte dazu auch passen. In einer AppNote von SMSC (für den LAN8720) ist der HFJ11 allerdings nicht aufgeführt, passt der trotzdem? Worauf muss ich achten? Die Leitungen sollen kurz und gleichlang sein (innerhalb 6mm Toleranz steht da). Habe ich eine Chance das
-
Thread
[S] µC + Webserver
läuft mit dem Board, da musste der Code vom Phy angepasst werden weil die neueren Boards von EA einen LAN8720 statt DPirgendwas drauf haben. Beispielcode für ADC, i2c usw ist in einer Lib zusammengefasst.
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
sehr interresant wenn man in jedem Zimmer einen Anschluss hat,zb. über D-Lan.
eigentlich gehen, hast du mal über die serielle Schnittstelle geschaut wie weit er kommt? Hast du LAN angeschlossen? Bei mir kommt es in seltenen Fällen vor das er auch hängt und rege LAN-Aktivität anzeigt. Hab dann ohne LAN noch mal gebootet und es ging wieder. > Wollt auch noch Fragen wo denn der
-
Thread
Mini Computer. Wer hat lust?
Zusätzlich sind auf dem Board: - 128 Mbit SDRAM über 32 Bit Bus angeschlossen - 10/100 Mbit/s LAN mit LAN8720 Ethernet PHY von SMSC - SD Card Steckplatz - LVDS Ausgang zum Anschluss von TFTs - Zwei USB Ports, einer davon zur Programmierung (über FT232) - RGB LED, JTAG uvm. Theoretisch kann
-
Thread
LPC2478 Projekt Hilfe benötigt
Für Ethernet benötigst du eine Ethernet PHY, am einfachsten eine RMII kompatible. Ich habe einen LAN8720 von SMSC dafür verplant. Als Display, eignet sich alles mit einem parallelen Interface. Mit einem LVDS Encoder (75LVDS83) sollten auch Notebook Displays mit LVDS Interface funktionieren. Man
-
Thread
NXP verschenkt ARM-Chips
Gestern Abend kamen bei mir noch schöne kleine Ethernet PHYs an: LAN8720 von SMSC im QFN24 Gehäuse mit 4 mm * 4 mm. Zusammen mit einer SMD RJ45 Buchse mit integriertem Übertrager lässt sich auf der Unterseite unterm SD Cardslot noch eine kleine "Netzwerkkarte" realisieren
Paket sind alle Widerstände, Kondensatoren enthalten. Außerdem folgende ICs: FT232RL, SN75LVDS84, LAN8720, TPS62007 (ist momentan nicht verfügbar, ich werde dann halt was anderes verplanen was verfügbar ist), *kein* SDRAM und *kein* LPC2478 Auf Wunsch können diese Bauteile selbstverständlich mitbestellt