procesor s ethernetem
Pavel Hudeček
edizon na seznam.cz
Sobota Březen 15 10:46:42 CET 2025
Pardon trochu zmatkuju po ránu, z MAC leze to xyMII a MDIO:-)
PH
Dne 15.03.2025 v 10:37 Pavel Hudeček napsal(a):
> Ono je dobrý vědět co hledat. Z procesoru většinou nepovede rovnou
> eth, ten vede až ze švába s fyzickou vrstvou (MAC alias Phy) a do něj
> z procesoru vede nějaké xyMII na data a MDIO na ovládání toho švába. A
> pak jsou phy švábi pro malý procesory a ty maj SPI. Myslím že ten SPI
> se dal použít třeba i na AVR a chodilo tam LWIP. Normálně dostane IP
> od DHCP a funguje. Ale mám dojem že to pak trochu zlobilo kvůli málo
> RAMce.
>
> MII má hodně drátů, dat je 8, RMII je reduced, má jich míň, data jsou 4b.
> MDIO je něco jako I2C, jen pozor na kvalitu hran MDC (jako SCL),
> protože je vyhodnocuje logika rychlosti odpovídající tomu Eth.
>
> Seriózně jsem třeba použil AM3358, ten má RGMII, takže gigabit. Ale to
> už je menší věci spousta vopruzů navíc. Tam bylo taky LWIP, bez OS a
> to chodilo super. Klidně by na tom ale moh běžet Linux.
>
> Dnes máme UI a zrovna na tohle jsou dobrý:
> (jen se musí ověřit zda nekecá)
>
> Jaké MCU mají MII?
>
> Edit
>
> Mikrokontroléry (MCU) s rozhraním MII (Media Independent Interface)
> jsou primárně určeny pro připojení k Ethernetu. Toto rozhraní umožňuje
> MCU komunikovat s fyzickou vrstvou (PHY) Ethernetu. Zde jsou významné
> MCU rodiny, které podporují MII:
>
>
> ARM Cortex-M rodiny:
>
> * *STM32F4/F7*- Například STM32F407, STM32F429 a STM32F746 s
> integrovaným Ethernet MAC a MII/RMII rozhraním
> * *STM32H7*- Vysoce výkonná řada s 10/100 Mbps Ethernet MAC s MII/RMII
> * *NXP LPC1700/1800/4300*- S pokročilým Ethernet MAC s MII/RMII
> * *NXP i.MX RT10xx*- Crossover MCU s MII, RMII a podporou časového
> protokolu
>
>
> Texas Instruments:
>
> * *Řada TM4C129x*- Tiva C Series s 10/100 Ethernet MAC, MII/RMII
> * *Sitara AM335x*- Procesory s PRU-ICSS (Programmable Real-time
> Unit) podporující MII
>
>
> Microchip/Atmel:
>
> * *SAM4E/SAME70*- ARM Cortex-M4/M7 MCU s Ethernet MAC a MII/RMII
> * *PIC32MZ/PIC32MX*- MIPS MCU s podporou 10/100 Ethernet MAC s MII
>
>
> Renesas:
>
> * *RZ/A1*- Cortex-A9 s Ethernet MAC s MII/RMII
> * *RX6xx*- RX řada s Ethernet kontrolérem podporujícím MII
>
>
> Infineon:
>
> * *XMC4500*- Průmyslové MCU s Ethernet MAC podporujícím MII/RMII
>
>
> SiLabs:
>
> * *EFM32GG11*- Giant Gecko MCU s Ethernet MAC a MII
>
>
> A hned ten první má i integrovanou MAC
>
> PH
>
> Dne 15.03.2025 v 9:50 Jindrich Fucik napsal(a):
>> taková možná až filozofická otázka.
>> Máme tu ESP32, které se náramně hodí na sbírání dat všude možně a
>> odesílání jich po WiFi někam. Já bych teď chtěl sbírat data v místě,
>> kde mám Ethernet, ale WiFi tam nedosáhne. Navíc ta není elektrika,
>> takže tam budu muset dopravit nějaké PoE. A tak jsem začal zkoumat,
>> co je vlastně k dispozici na trhu. A zjistil jsem, že toho moc není.
>> Tedy existují různé linuxové desky, ale nevidím nic, kde bych si
>> vystačil s něčím menším, jako třeba RTOS nebo tak.
>> Přehlédl jsem něco? Nebo je kabelový Ethernet tak nepopulární?
>
> _______________________________________________
> HW-list mailing list - sponsored bywww.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20250315/f5c33b87/attachment-0001.htm>
Další informace o konferenci Hw-list