Sida 1 av 1

10Base-T1L SPE

Postat: 30 december 2025, 11:16:29
av B1n4ry
Hallå!

Är det någon som har kikat på 10Base-T1L, alltså Single-Pair Ethernet?
Det verkar finnas några projekt kring 10Base-T1S när man googlar, men väldigt lite om L, Long-Range, varianten...

Jag skulle vilja låta t.ex. en ESP32 prata T1L... ESP har ju nått RMII interface som används till vanlig ethernet, och det borde ju gå att trycka dit en T1L PHY istället kan man tänka?

De kretsar som finns, t.ex. ADIN1100 verkar ju "hanterbara" rent elektriskt iaf. Men har nån koll på RMII gränssnittet, typ om det är mycket rent protokollmässigt som skiljer mellan en vanlig PHY och en T1L-PHY... Jag inser att jag har för dålig koll på ESP så jag vet inte ens var jag ska börja riktigt...

//B1N4RY

Re: 10Base-T1L SPE

Postat: 30 december 2025, 11:33:23
av Klas-Kenny
Ingen praktisk erfarenhet av det.
Men min erfarenhet av olika PHY'er via MII/RMII/RGMII är att det inte brukar spela någon större roll vad man stoppar dit, så fungerar det rätt likadant ändå.
Så förmodligen är det samma sak här, att du kan stoppa dit ett T1L-PHY och hantera det precis som vilket annat PHY som helst.

På sin höjd att man kan behöva peta på några specifika inställningar via MDIO, men det finns bara en handfull så brukar vara fullt hanterbart.

Hela poängen med en PHY är ju att MAC'en inte behöver bry sig så mycket om det fysiska lagret. :)

Re: 10Base-T1L SPE

Postat: 30 december 2025, 20:10:21
av B1n4ry
Det låter lovande!

Jag har iaf börjat cad:a ihop ett test-kort med en ESP, en vanlig TP PHY, en PHY för SFP och en T1L PHY och allt som behövs kring dessa. massor med breakout/testpinnar och "byglingsfält". Kanske slänger in en liten switch-krets oxå...
Tanken är att kunna testa och mäta lite... både för att ansluta ESPn men även som mediakonverterare...

//B1N4RY

Re: 10Base-T1L SPE

Postat: 31 december 2025, 09:45:18
av pfyra
Vi använder exakt den kretsen på jobbet och jag gjorde mjukvaruintegrationen för den och det är precis som Klas-Kenny säger, MII är MII och MDIO är MDIO oavsett om det är spe eller rj45. Olika kretsar har lite olika tillverkarspecifika register (som man inte måste pilla på för vanlig drift) och om du lånar en drivrutin (för en annan krets alltså) nånstans ifrån så kan den drivrutinen läsa/skriva såna register, men i övrigt är det bara att tuta och köra.
De viktigaste inställningarna finns att sätta mha pinnar och pull-up/downs och om du sätter dom rätt så tror jag inte att du behöver göra en enda inställning via MDIO för att få det att fungera.