-
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
kleiner Webserver mit LAN8720 oder ENC28J60?
Der LAN8720 ist ein PHY, die untere Hardware Schicht. Der braucht einen uC mit Ethernet Controller.
Platine kostet nur um > die 2.5EUR mittlerweile. > > Dafür kann man 5V-Teile anschließen. Der LAN8720 hat jedoch lt. > Datenblatt 3.3V. Das geht so wohl nicht. Keine Ahnung ob der ENC28J60 da > günstiger ist. Der LAN8720 ist ein PHY. Der braucht einen MAC, um zu funktionieren. Schon alleine
-
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
LwIP auf STM32F417 mit LAN8720
Hallo, ich bin nun schon eine längere Zeit damit beschäftigt, ein System mit dem STM32F4 und dem LAN8720 (genauer das Xynergy XS-Board von A.R. Bayer) aufzubauen, welches den Mikrocontroller als TCP/IP-Server laufen lässt. So weit habe ich eine Verbindung per Ethernet aufbauen können, leider funktioniert
Ich weiß nicht, ob ich den Schaltplan hier reinstellen darf. Das Modul selbst enthält den LAN8720A und führt die RX+/RX- und TX+/TX- auf das Motherboard, das dann direkt auf einen HALO HFJ11-2450E-L12 führt. Unterwegs wird jede der Leitungen auf das Diodenarray gegeben. RX+ auf 1 RX- auf
-
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
Schmitt-Trigger nach 50MHz Quarz-Oszillator (LAN8720 Eth-Phy)
werden. Wie in vielen Schaltungen mit ESP32 und LAN8720 zu sehen. Im LAN8720 Reference-Design ist da jedoch noch ein Schmitt-Trigger nach dem Oscillator. Brauchts den? Auf meinem Board ist er nicht drauf und bisher in keiner Schaltung mit LAN8720
GPIO17 - tested with LAN8720 https://github.com/flusflas/esp32-ethernet
-
Thread
Ethernet: Timings beim RMII Interface mit externem Oszillator; LAN8720A und ESP32 WROVER
Ich habe noch immer Schwierigkeiten mit dem Verständnis der genannten Setup und Hold Zeiten. LAN8720 sendet zum ESP32: Holdzeit vom LAN8720: 3ns Setupzeit vom ESP32: 1ns --> sollte so ok sein, der ESP32 benötigt nur 1ns, erhält aber 3ns. ESP32 sendet zum LAN8720: Holdzeit vom ESP32: 1ns Setupzeit vom LAN8720: 4ns --> hier passt das nicht zusammen, der LAN8720 benötigt 4ns! Über sachliche Hilfe würde ich mich freuen.
-
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
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
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
Worker schrieb im Beitrag #6634971: > brauchst du einen PHY, also etwa einen > DP83848 oder einen LAN8720. So etwas ist auch auf den Nucleo > Boards verbaut. Also dann sowas ? https://www.amazon.de/Waveshare-Performance-LAN8720-Board-Transceiver/dp/B00N4JW3YK bzw. https://www.amazon.de
separaten Oszillator und nicht vom F407) schon getroffen. Ansonsten: Der DP83848 bietet MII (der LAN8720 kann nur RMII), aber nicht auf diesen Boards. Bei mir laufen ein paar Server mit LAN8720 und dem DP83848(im MII Mode). Die Antwortzeit vom DP ist spürbar schneller, aber bei ein paar popligen Webseiten
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
www.microchip.com/DevelopmentTools/ProductDetails/dm320007 Da hast Du einen extra Steckplatz, auf dem ein LAN8720 PHY mit Ethernet-Buchse steckt. Das kannst Du entfernen (dafür ist es gedacht) und ein kleines Board mit einem PHY Deiner Wahl und beispielsweise einer Harting T1 Buchse für SPE draufsetzen.
Varianten zu finden: https://github.com/mcauser?tab=repositories&q=f407&type=&language= Die Standard LAN PHY boards genauso bei eBay oder Ali unter LAN8720. Von Waveshare gibt es eines in etwas besserer Qualität, die billigeren Clone funktionieren hier aber auch. Zu den Dupontkabeln gab es hier auch kürzlich
-
Thread
ESP32 - Ethernet via UART oder SPI ?
für mich ist. Der ESP32 ja selbst bereits eine MAC hat würde es hier gehen nur einen PHY Adapter (LAN8720 o.ä) anzubauen ähnlich wie hier : https://sautter.com/blog/ethernet-on-esp32-using-lan8720/ Das würde dann über den UART Anschluss laufen, kleiner Nachteil wäre hier dass ich ~8+ Pins belegen
#6663597: > Der ESP32 ja selbst bereits eine MAC hat würde es hier gehen nur einen > PHY Adapter (LAN8720 o.ä) anzubauen ähnlich wie hier : > https://sautter.com/blog/ethernet-on-esp32-using-lan8720/ > Das würde dann über den UART Anschluss laufen, kleiner Nachteil wäre > hier dass ich ~8+ Pins
-
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
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
-
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
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
ESP32 mit Ethernet-MAC
mit einem W5500 und RP2040. Im Vergleich dazu braucht mein Draft Layout mit ESP32-Pico-V3-02 und LAN8720 so viel weniger Platz und bietet dabei eher mehr Leistung bei in etwa auch gleicher Stromaufnahme...
bestehende Libs aufsetzten im ESP Umfeld. Weiterhin braucht der W5500 relativ viel Platz, die Kombi LAN8720 + ESP32-Pico-V3-02 ist wesentlich Platzsparender - da krieg ich dann sogar noch eine KNX-TP1-BCU unter und das wäre schon geil...
-
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
ST-Link V3: USB verlängern auf 20 m
Mit einem Programmer über LAN habe ich mich die letzten Tage auch beschäfftigt, ich habe das mit einem F407 Board + Eth LAN8720 hinbekommen, etwa 20 € HW Kosten. Mit modifizierter Black Magic Probe Software in Mbed eingebaut. Das
Johannes S. schrieb im Beitrag #6420524: > Mit einem Programmer über LAN habe ich mich die letzten Tage auch > beschäfftigt, ich habe das mit einem F407 Board + Eth LAN8720 > hinbekommen, etwa 20 € HW Kosten. Ohne jetzt deine Arbeit bezüglich der BMP schlechtreden
-
Thread
Stm32 Ethernet - kann das so funktionieren?
Frage, das Bild IM Anhang stammt aus Github und zeigt die Verbindung zwischen Stm32 und RMII Phy (Lan8720). Bin da persönlich etwas skeptisch das das mit solchen Leitungen Funktioniert, RMII ballert ja mit 50Mhz. Kann man das so zum Testen machen bzw. Wird da überhaupt was vernünftiges ankommen?
Ich habe an zwei China F407 Boards die LAN8720 angeschlossen, einmal original Waveshare und am anderen ein billigeren Clone, beide haben gut funktioniert. Im Test über mehrere Wochen. Mit ca. 10 cm langen DuPont Kabeln. Das Problem waren nur
-
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
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
STM32H753: Ethernet / LWIP funktioniert nicht (Timeout durch fehlender SW-Reset)
schrieb im Beitrag #7385637: > Das erste was ich machen würde: nachmessen ob _der_ Clock an > den 8720 geliefert wird und ob die Frequenz stimmt.
sehen. Wer die Hardware entwirft, muss wissen, wie sie später benutzt wird. Gegenbeispiel: Ein LAN9303 oder LAN9354 kann nicht nur über I2C, sondern auch über MDC/MDIO konfiguriert werden, und er kann auch als Ethernet PHY arbeiten. Dabei stellt er die standardisierten 16 PHY-Register bereit, weitere
-
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
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
ESP32 IDFv3 Ethernet-Phy KSZ8863 funktioniert nicht
eth_phy_mdc_pin = mdc; _eth_phy_mdio_pin = mdio; _eth_phy_power_pin = power; if(type == ETH_PHY_LAN8720){ eth_config_t config = phy_lan8720_default_ethernet_config; memcpy(ð_config, &config, sizeof(eth_config_t)); } else if(type == ETH_PHY_TLK110){ eth_config_t config
} return false; } [/c] Ab Zeile 17 gehen sie die verschiedenen Phy-Typen durch. "phy_lan8720_default_ethernet_config" sind vorgefertige Strukturen vom IDF-Framework. Ab zeile 28 fängt mein Code an, ich nehme erst die Default-Config vom ip101, dann überschreibe ich die ganzen Funktionspointer
-
Thread
Modbus TCP/IP auf STM32- welcher Controller?
Es gibt Chinaboards mit dem F407, die bekommt man mit einem LAN8720 Board von Waveshare relativ einfach ans Ethernet.
Johannes S. schrieb im Beitrag #6389288: > die bekommt man mit einem LAN8720 > Board von Waveshare relativ einfach ans Ethernet. Du schon, aber der TO nicht (so unwissend wie er sich gibt).
-
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
ESP32-CAM Entwicklungskit
gern eine ethernet anbinding statt wifi, wegen entfernung, speed, und PoE. Sah bei aliexpress ein LAN8720 modul für schlappe 1,13. Das ist ein ethernet phy mit Buchse, Modul, für ardino. Könnte man das an das esp32-cam anschliessen?
ethernet PHY, habe gerade gesehen das die Pins auf dem esp32-cam schon alle benutzt sind. Also das LAN8720 geht nicht. Man kann aber über SPI ein ENC28j60 anschliessen, wenn man die SDcard nicht braucht.
-
Thread
Suche uC Board mit Ethernet
Ethernet-Anhang oder -Shield kann wunderbar über SPI und I2C Daten erfassen und sie über SPI ans LAN weiterschicken. Hier die verschiedenen LAN-Boards mit SPI: https://www.ebay.de/itm/155083674858 https://www.ebay.de/itm/325483010962 https://www.ebay.de/itm/225299651952 Alle Module können
Ethernet-Anhang oder -Shield kann wunderbar > über SPI und I2C Daten erfassen und sie über SPI ans LAN > weiterschicken. Ja, es ist jedesmal ein "Wunder" wenn es funktioniert. "Schwanz wackelt mit dem Hund." Am einfachsten waere wohl ein LPC1768 mit einem LAN8720A dran. Oder ein STM32F107. Oder
-
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
Ethernet Logging
noch vor dem MAC angreifen. Für die physikalische Anbindung ans Ethernet (PHY) habe ich mir zwei LAN8720 ETH Boards mit RMII Schnittstelle herausgesucht. Wie in der Grafik zu sehen, möchte ich den Datenverkehr durch das FPGA durchschleifen. Meine Frage wäre, wie ich am besten den Controller (siehe
Registerwerte (10 statt 100 Mb/s), die können von der Beschaltung (such mal nach MODE0/1-Pins am LAN8720A) oder auch von den Initialisierung (per SMII setzen) abhängen. D.h. du musst evtl. noch einen SMII-Controller hinzufügen, der auf 100 FullDuplex schaltet. Damit sollte es dann schneller gehen
-
Thread
Layoutempfehlung RMII
Hallo! Gegeben ist ein STM32F767BI (TQFP208) und ein LAN8720A/LAN8742A PHY (sind pinkompatibel zueinander), die per RMII verbinden sind. Die RMII-SIgnale sind auf ca 58mm+-4mm length-matched. Kürzer geht nicht, weil das Pinout bei ST etwas blöd ist und die
Also ich habs beim PIC32MZ und LAN8740 so mit Serienterminierung gemacht. Läuft problemlos.
-
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
Protokoll-Identifikation
Anbei findet ihr .sal-Dateien. - die CPU ist ein MCIMX287CVM4B ARM CPU (Modul A) - die LAN-Platine ist mit einem AX88772BLI ausgestattet (Modul B) - auf der dritten Platine ist ein MSP430 & ein CC1125 (Modul C)
). Modul A hat noch einen Festspeicher (Spanison ML08G201BHI00), RAM (winbond W972??????), zwei LAN Tranciver (SMCS 8720A), einen Flash-Speicher (Spanison FL256SAIH20), ein RS485 Transceiver (ADM3488E, nicht für Debug, habe ich geprüft) sowie ein Chip, den ich wegen seiner Einbauweise nicht lesen
-
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
Wie ethernet zu Messgerät hinzufügen
Ein LAN8720 Modul und MBed-OS, allemal besser als die Wiznet Krücke. Welcher STM32 wird denn verwendet, und ist das ein Standard Evalboard oder eigene HW?
STM übrig ist, gingen bspw. auch ein ESP32 (gibt ne Reihe fertiger Module mit Ethernet) oder bspw. LAN9250 oder AX88796C (Ethernet-Controller mit Phy, die entweder über SPI/Quad-SPI oder parallel 8-/16-Bit angesteuert werden können), LAN7500 (USB->Ethernet). Oder, wie schon geschrieben wurde, ein Redesign
-
Thread
JTAG/SWD Debug Probe über LAN
habe das mal mit so einem F407 Board https://de.aliexpress.com/item/4000602517153.html + Huckepack LAN8720 gebaut. Als SW Black Magic Probe auf Mbed umgebaut. BMP war aber nicht sehr freundlich aufgebaut für solche Änderungen, die Version ist daher auf einem älteren Stand, kann aber trotzdem eine Menge
USBhere + RasPi + Programmer = USB Verlängerung über LAN
-
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
Entscheidungshilfe für uC bei Gartenbewässerungsprojekt
Ports, daher Port-Expander notwendig - Ich habe noch keine Erfahrung damit, wie viel Strom der LAN8270 benötigt - beim W5500 habe ich da bereits Erfahrungen i Noch keine Strommessungen durchgeführt Nano V3: + Port-Expander nicht notwendig, da ausreichende Anzahl GPIOs vorhanden + Von einem
benötigt jedoch 50 MHz Clock. Das ist wohl lösbar: https://sautter.com/blog/ethernet-on-esp32-using-lan8720/
-
Thread
Arduino Nano und ENC28J60 Ethernet Shield
und GND liegen hier auch 4.2V an. Möchte hier eigentlich nur ein paar Relais mit dem Nanon über Lan/Telnet steuern, mit 20€ für eine Nano und nochmal 15€ für ein Lan Modul könnte ich dann auch gleich zu einem Raspberry Pi greifen. Versuche mich jetzt mal mit einer externen Stromversorgung für das
normalerweise für meine Projekte einen ESP32 (z.B. Wemos Lolin ESP32). Da ich aber dieses Mal eine LAN-Verbindung benötige hatte ich die Kombi Nano + Ethernet Shield probiert, was ich leider nicht zum Laufen gebracht habe. Mein nächster Versuch wird nun folgende Paarung sein: ESP32 mit LAN8720 Da ich
-
Thread
Black Magic Probe für PC (hosted) in WSL kompilieren
das target zu verbinden. Das würde ich gerne auf einem Raspberry oder PC laufen lassen um remote per LAN zu debuggen. Über einen F407 wäre auch schön, ein Discovery board wird ja auch schon als Host unterstützt. Da ich Windows benutze habe ich jetzt das Nötige für BMP in WSL installiert und ein 'make'
toggelt der SWCLK mit ca. 6 MHz. Hardware ist ein Devebox F407 Board mit Adapterplatine für einen LAN8720 Phy, kostet zusammen keine 20 €. https://github.com/mcauser/MCUDEV_DEVEBOX_F407VGT6
-
Thread
Unerwartetes Gleichtaktsignal auf Ethernetleitungen
Als Beispiel habe ich mal den relevanten Ausschnitt aus dem Datenblatt des Microchip (ehem. SMSC) LAN8740A angehängt. http://www.microchip.com/wwwproducts/en/LAN8740A Wie erkennt man da um was für einen Typ es sich handelt?
PHY (DP83848) habe ich in der Vergangenheit bereits erfolgreich kapazitiv mit seinesgleichen sowie LAN8720 koppeln können. Kolja
-
Thread
Webserver: Software wie am besten realisieren?
einfach eine HTML Visu erzeugen (VIS Adapter) und auf die auch von extern zugreifen. Den Controller im LAN dann per MQTT oder einfaches HTML get/post, native TCP oder UDP steuern. Per MQTT gehen dann auch die eigenen Bastellösungen mit ESP oder STM32 mit LAN. Hardware gabs mal günstig in Form der Nucleo
größtenteils ausverkauft. Bei Ali gibts aber sicher noch F407 Boards die man durch anklemmen eines LAN8720 Phy Boards auch relativ einfach ins heimische Netz bekommt.
-
Thread
Microcontroller aussuchen
Ich mag an den AVRs ihre Zuverlässigkeit. Z.B.: Eine 2-layer Platine von 2011 mit ATmega2560+LAN91C96+SJA1000 funzt wie blöde. CE-Test kein Thema. Ein OEM-Board mit LPC4357+LAN8720 kracht durch den CE-Test mit Pauken und Trompeten. Beim ESD-Test am geerdeten Metallgehäuse des Gerätes stürzt
Peter D. schrieb im Beitrag #6839847: > Ein OEM-Board mit LPC4357+LAN8720 kracht durch den CE-Test mit Pauken > und Trompeten. soll heissen es gibt keine LPC oder STM32 die CE-Tests bestehen? Also ich habe da schon einige gesehen, auch mit funktionierendem 100 MBit
-
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
STM32F4DIS-BB Ethernet Phy
>Wer weiß welche Phy auf dem STM32F4DIS-BB Board verbaut ist? LAN8720
-
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;)