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