-
Thread
LPC1768 - Ethernet
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 einen
-
Thread
uIP doppelte Replys
glaube ich nicht mit 10 MBit in den älteren Beispielen. in emac.h noch hinzufügen: [c] #define DP83848C_DEF_ADR 0x0100 /* Default PHY device address */ #define DP83848C_ID 0x20005C90 /* PHY Identifier */ #define LAN8720_ID 0x0007C0F0 /* PHY Identifier
-
Thread
Pinbelegung am RJ45
) 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.
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
RJ45-Modularbuchse mit integriertem Impulsübertrager
Modularbuchsen mit integrierten Impulsübertragern angegeben. In diesem speziellen Fall geht es um die DP83848I-Phy die im EVK1100 Board von Atmel verwendet wird. Im Stromlaufplan des EVK1100 wird eine J3026G01 Modularbuchse angegeben dessen Innenaufbau im Bild Impuls2.png dargestellt ist. Im Datenblatt des DP83848I wird dagegen eine Modularbuchse mit einem Innenaufbau wie im Bild Impuls1.png angegeben. Worin besteht jetzt der elektrische Unterschied und warum? Benutzen kann man ja anscheinend beide Impulsübertrager
-
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
Frage zu Ethernet PHY RxD 4Bit oder 1Bit
einer Ethernet PHY. Ich bin dabei eine Ethernet MAC zu programmieren. Nun habe ich mir die Doku zum dp83848 angeschaut. Dort heißt es (1.png) das die PHY bei RxD 4 Bit übertragt. Nun habe ich mir das Blockschaltbild angeschaut. Einmal der Originalbaustein (2.png) und einmal der DP83848 in dem SmartFusion
-
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 muss
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 demonstriert
-
Thread
[V]erkaufe STM32 xoom display VCO diverses
ein paar Sachen die ich doch nicht mehr gebrauchen kann: 1 x STM32F4-Discovery 1 x passendes DP83848 Phy von Waveshare 1 x STM32-VLDiscovery Alle drei Boards sind neu, zusammen möchte ich 20EUR. 2 x Motorola Xoom Dummys, siehe http://www.mikrocontroller.net/topic/234045?goto=new#new
Ich hätte interesse an den 1 x STM32F4-Discovery 1 x passendes DP83848 Phy von Waveshare 1 x STM32-VLDiscovery Alle drei Boards sind neu, zusammen möchte ich 20EUR. Bitte um Kontaktaufnahme. commtel(ät)web.de
-
Thread
Anfängerfrage: Board mit Cortex-M4 und Ethernet
Board, welches den MAC-Teil implementiert und kann dann irgendein PHY Breakout Board wie z.B. das DP83848 nutzen, korrekt? Als Board würde ich z.B. ein STM32F407 nehmen. Nun bin ich etwas unerfahren in dem Thema und habe ein paar Fragen. Wenn ich LwIP nutze, was soweit ich das sehe die Standard
Board, welches den MAC-Teil implementiert und kann dann >irgendein PHY Breakout Board wie z.B. das DP83848 nutzen, korrekt? Ja. >Als Board würde ich z.B. ein STM32F407 nehmen. Nimm ein Nucleo Board, da gibt es viele wo Ethernet schon komplett drauf ist. Kein basteln notwendig, eine Fehlerquelle
-
Thread
Ethernet Chips und die Geschwindigkeit
MBit/s): 8449 Auf dem PIC32 Demoboard von Microchip wird ein PIC32MX795F512L + externer DP83848 PHY verwendet http://www.mouser.com/ds/2/282/snosat2e-75807.pdf Warum sollte man dann die ENC624J600 chips überhaupt noch nehmen? wenn doch der PIC32MX in software die MAC sache erledigt und
Leitungen aber doppelte Taktfrequenz) verwenden. Die Software von Microchip hat aber nur Support für den DP83848 und die SMSC 872x eingebaut. Wenn Du was anderes verwenden willst, musst Du den MDIO-Treiber anpassen, was aber nicht allzu schwierig sein sollte. > Sehe ich auf Seite 19 den prinzipiellen Aufbau
-
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.
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. Wesentlicher
-
Thread
STM32F207 Ethernet + RMII
. Es scheitert schon an der Kommunikation mit dem PHY. Das ist gottseidank ein standard-Teil (DP83848), allerdings per RMII angebunden - alle Examples usw. die ich bisher gefunden habe waren für MII. Wie man im Code sieht passiert dort (noch) nicht viel. die GPIOs werden initialisiert und dann
moeglichst /nicht/ vom PLL des MCUs kommen sollen, sondern direkt aus einem Oszillator oder Quarz. Beim DP83848 gibt es ein Clock-Elasticity Register, wo du den Chip etwas toleranter machen kannst. Hilft viel. Beim 407 hatte ich etwa 10% Packetloss bei einer VCO-Eingangsfrequenz von 1MHz (was mir das Clockconfigtool
-
Thread
Kaufempfehlung: Devboard für STM32 ?
selber entwickeln wollen. Ich nehme an dass ich an STMF4 Discovery board relativ schnell eine DP83848 Ethernet Board anbringen könnte, oder? Mir ist schon klar dass STMF4 auch Ethernet-on-chip hat, und deshalb ein eigenes Board für Ethernet ein Overkill wäre, für Prototyp wäre es akzeptabel wenn es
> Ich nehme an dass ich an STMF4 Discovery board relativ schnell eine > DP83848 Ethernet Board anbringen könnte, oder? Naja, die Pins sind halt schon für was anderes verwendet. Das heist also rumbasteln, Traces auf dem Board mit dem Cutter durchtrennen oder Komponenten auslöten
-
Thread
uIP und LPC2368
paar Zeilen ändern (//<<<): PHY_id = (id1 << 16) | (id2 & 0xFFF0); //<<< if ((PHY_id == DP83848C_ID) || //<<< (PHY_id == MII_KS8721_ID)) //<<< { /* Configure the PHY device */ /* Use autonegotiation about the link speed. */ write_PHY (PHY_REG_BMCR
0x00221610 /* PHY Identifier */ extern unsigned int PHY_id; // ID from PHY (DP83848C_ID Or MII_KS8721_ID), read from Device [/c] Die unteren Register sind bei beiden gleich daher gibt es keine Komplikationen. Nur musste ich bei "/* Link is on. */" ein anderes Register verwenden
-
Thread
externe Hilfe beim Projekt mit Ethernet Stm32/LWIP
Ich habe schlicht keine zeit mich um folgendes zu kummern: ich hatte ein Stm32 Board mit einem dp83848c. Da Funktioniert ethernet einwandfrei. Das board sollte dann ein dualport switch werden. Da habe ich ein KSZ8863 (dp83848c ersetzt)eingebaut und einen 2ten Ethernetport. Jetzt kommen keine Packete
-
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.).
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
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
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
kein RX_CLK bei PHY (DP83848VYB)
Hi, ich hoffe mir kann jemand helfen! Ich versuche einen DP83848VYB-PHY in Betrieb zu nehmen. Er bekommt einen Eingangstakt mit 25 MHz und generiert auch einen TX-Clock mit 25 MHz. Der RX-CLK bleibt jedoch konstant auf Masse. Der Phy ist im MII-Mode konfiguriert
-
Thread
Open Cores MAC mit Avalon Schnittstelle auf NIOSII EPM Demo Board
Ethernet PHY (used on the StratixIIGX Audio/Video development board). 3.The National Semiconductor DP83848C 10/100 PHY (used on the Cyclone III embedded development kit). 4.The Vitesse 8641 10/100/1000 Ethernet PHY.
] Found THK 78Q2120C PHY. [eth_ocm_phy_init] Marvell 88E1111 PHY not found! [eth_ocm_phy_init] DP83848C PHY not found! [eth_ocm_phy_init] Waiting on PHY link...OK. x=18188, PHY STATUS=782d [eth_ocm_phy_init] Full Duplex is 0 [eth_ocm_init] Configuring MAC address 26:d6:3f:10:3a:88 Opencores
-
Thread
Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich
Bei RS gibt es den DP83848 als IC aber ein Modul hab ich auf die Schnelle in D nicht gefunden.
/p_179.html Weiss jemand weitere billige Break-Out-Boards mit DP83848 ?
-
Thread
PIC32 and DP83848 Interrupt Signal
Ich bekomme vom DP83848 ein Interrupt Signal zurück (bin mir nicht sicher ob microchip das als Powerdown nutzt) Mein Problem hieran ist das ich den INT3 Pin anderweitig nutzen möchte (I2C /SCL1) Frage: Darf ich INT1
-
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 die
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
lwip MAC Adresse ändern
heth.Init.Speed = ETH_SPEED_100M; heth.Init.DuplexMode = ETH_MODE_FULLDUPLEX; heth.Init.PhyAddress = DP83848_PHY_ADDRESS; MACAddr[0] = 0x00; MACAddr[1] = 0x80; MACAddr[2] = 0xE1; MACAddr[3] = 0x00; MACAddr[4] = 0x00; MACAddr[5] = 0x00; heth.Init.MACAddr = &MACAddr[0]; heth.Init.RxMode
heth.Init.Speed = ETH_SPEED_100M; heth.Init.DuplexMode = ETH_MODE_FULLDUPLEX; heth.Init.PhyAddress = DP83848_PHY_ADDRESS; MACAddr[0] = 0x00; MACAddr[1] = 0x80; MACAddr[2] = 0xE1; MACAddr[3] = 0x00; MACAddr[4] = 0x00; MACAddr[5] = 0x00; heth.Init.MACAddr = &MACAddr[0]; heth.Init.RxMode
-
Thread
Probleme mit UDP Port 53 auf LPC1768
} } if (tout >= 0x100000) return FALSE; /* reset failed */ /* Check if this is a DP83848C PHY. */ id1 = read_PHY (PHY_REG_IDR1); id2 = read_PHY (PHY_REG_IDR2); if (((id1 << 16) | (id2 & 0xFFF0)) != DP83848C_ID) return FALSE; /* Use autonegotiation about the
-
Thread
Routing zwischen LPC2378 und PHY DP83848C
Forum, ich habe hier einen LPC2378 und daran dem Datenblatt entsprechend angeschlossen einen PHY DP83848C fürs Ethernet. Der Schaltplan steht. Aber wenn ich mir den Design Guide zum PHY angucke, dann frag ich mich, wie ich das routen soll. Kurze Leitungen, keine Vias, keine Kreuzungen, der 50MHz Takt
-
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
PIC32 ETHERNET STARTER KIT
einen 10/100 Mbps Ethernet MAC/MII,RMII. Wieso braucht man noch zusätlich Ethernet PHY von National DP83848 PHY ? Ich kann mir vorstellen, dass der Ethernet PHY wie z.B MAX232 nur zur Pegelanpassung verwendet wird. Stimmt das?
10/100 Mbps Ethernet MAC/MII,RMII. Wieso braucht man noch > zusätlich Ethernet PHY von National DP83848 PHY ? > > Ich kann mir vorstellen, dass der Ethernet PHY wie z.B MAX232 nur zur > Pegelanpassung verwendet wird. Stimmt das? Genau so ist es. Der PHY ist die analoge Busankopplung. Weil schnelle
-
Thread
STM32F4x7, Ethernet, DP83848I
Servus, folgende Frage: ich würde gerne meinen PHY(DP83848) mit dem MAC/uC betreiben. Ich nutze RMII und mein PHY stellt mir meine 50Mhz. Jetzt möchte ich die 50MHZ doch als Input an PA1 (ETH_RMII_REF_CLK oder so) haben. Oder sehe ich hier etwas falsch?
-
Thread
USB zu Ethernet Controller
STM32F107RBT/RCT im TQFP-64 Gehäuse Eingebauter Ethernet MAC + USB Controller Mit angeflanschtem DP83848 PHY und USB Buchse und fertig ist die Laube. Gruß, dasrotemopped.
-
Thread
suche Ethernet PHY
Hi, weitere Alternativen: National: DP83848 Broadcom: BCM5221 Marvell: 88E3018 (vermutlich der billigste) Micrel: KSZ8041TL/FTL sind alles (unter anderem) MII, 3.3V bitte nochmal explizit prüfen, teilweise sind zusätzliche 2.5V nötig.
-
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
Empfehlung Evalboard
Beitrag #2243929: > Der PHY vom LAN wird etwa 200mA brauchen. Ganz so schlimm ist es nicht. Der DP83848 z.B. bleibt unter 100mA, bei 100MBit ist es sogar etwas weniger als bei 10MBit. Der LPC1769 braucht bei Vollgas laut Datenblatt 67mA. Aber ohne Peripherie. Wenn auf dem Keil Board ein Schaltregler
-
Thread
suche IC: Leds vom Phy dimmbar machen
Hallo, folgendes Problem: ich arbeite mit dem DP83848I Ethernet PHY, welcher drei Outputs für LEDs aufweist. Gibt es eine Möglichkeit, die Outputs vom PHY zu verwenden, aber via den Prozessor die Helligkeit der LED zu dimmen? Also im Prinzip einen
-
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
LWIP-Stack:Ist dieses Verhalten Normal?
Initialisierung ab- geschlossen ist. uIP und LwIP verhalten sich da gleich. Ich vermute das es die PHY (DP83848) ist die diese Zeit benötigt. Ohne Netzwerkcode läuft main() praktisch sofort los. Wird bei dir vielleicht nicht auf den Quarz+PLL umgeschaltet? Dann läuft der Chip mit dem internen RC-Oszillator
-
Thread
49.9R Widerstände am Magjack
die sich stellt, zwischen den PHY und dem Controller sind noch 33R Widerstände. (PIC32MX und DP83848C) Ich denke mal die sind da um den Strom zu begrenzen, Da frage ich mich ob ich da nicht auch einfach die 49.9R nehmen kann. Wie bekommt man das raus? (Nein nicht probieren :-) )
-
Thread
mikrocontroller + ethernet mit pure Datarate >20mbit/s
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
pic18f67j60 / pic18f97j60 alt? ipv6?
wechsel habe ich das Problem nicht, jedoch braucht der wieder einen externen PHY, ich dachte da an DP83848 läuft das out of the box mit dem TC Stack?.
-
Thread
100Mbit Ethernet?
National: DP83847 und DP83848 http://www.smsc.com/main/catalog/ethernet.html http://www.marvell.com/products/transceivers/ethernet/index.jsp http://www.tsc.tdk.com/products/product_category_detail.cfm?category_key=4
-
Thread
Verpolungschutz für MCU und PHY
sicher, welches die beste Lösung ist. Ich möchte gerne eine Schaltung mit STM32F407 und PHY DP83848I vor Verpolung schützen. Ich könnte mit einer Schottky Diode arbeiten, das wäre am einfachsten, ich habe 5V als Spannungsversorgung, die MCU bzw der PHY bekommen vom LDO 3.3V, also ist ein Spannungsabfall
-
Thread
ARM7 mit Ethernet MAC+PHY, SDRAM, USB HOST/DEVICE
, er hat alles was du willst. das ethernet schliesst du an das rmii interface an, da geht zb der DP83848CVV als phy. das mit dem cortex nachfolger habe ich auf gehört (hat spoerle gezwitschert), soll in Q3/10 verfügbar sein, ich bin gespannt. eval boards gibt es dafür ebenso, zb von embedded artists
-
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 und
-
Thread
Verständnis Ethernet Phy uC
Pair Hardware gepostet: http://www.mikrocontroller.net/topic/251683#new Die PDFs von TI zum DP83848 enthalten viele Tipps zum Physical Layer: http://www.ti.com/lit/an/snla088/snla088.pdf Der Chip selber ist allerdings obsolet, aber das spielt für dich ja keine Rolle.
-
Thread
Netzwerk und STM32
Hallo, Ich habe einen DP83848 PHY (RMII Mode)an einem STM32F407 und ein Problem mit dem Netzwerk. Ich bekomme keine Antwort auf GET Befehle über HTTP Port 80. Wenn DHCP Funktioniert, und er auf PING Befehle reagiert...kann
-
Thread
STM32F4 Waveshare DP83348 modul
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/up
-
Thread
[STM32] Was ist das beste Framework?
irgendwie werde ich nicht schlau, wie ich dem ARM mbed sagen kann, dass ich an meinem STM32 ein DP83848-Ethernet-PHY angebaut habe. Daher kommt meine Frage: "Welche Frameworks benutzt ihr so, und warum?"
-
Thread
STM32, Ethernet Treiber (ST802RT1A) und ungewöhnlicher "Turn Ratio"
Also ich hab erstmal den DP83848 von National verwendet da der auch auf diversen eval Boards (Keil, Eval-C) zu finden ist. Hat auf anhieb gut geklappt, der scheint wirklich narrensicher zu sein. Aber bist Du sicher, dass der ST802