-
Notifications
You must be signed in to change notification settings - Fork 7.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add support for single pair Ethernet PHY (IDFGH-9431) #10799
Comments
It looks so. These chips have a standard RMII interface. Only registers differ. |
I have LAN8670 eval in my lab as well as USB dongle |
@gkasprow: we want to use the 10BASE-T1S We have the EVB-LAN8670-USB working with Linux raspberry pi. |
We were using NCN26010 with STM32 eval board. |
We got an ESP32 + LAN8551 replying to ping packets send by the RPi with the LAN8650/1 OPEN Alliance TC6 Driver. It gives ping times of ±50ms. Between two RPi's the SPE ping times are ±1ms. What would be normal ping times for a 10Base-T1S network? |
It depends on how the ICMP stack is implemented. Did you use polling or interrupts? |
Current chip revisions of LAN867* have buggy PLCA. I was recommended NCN26000, but it's nowhere to be found. |
Oh,I didn't know Onsemi has RMII version. I thought you made a typoo. Anyway, SPI is better because RMII consumes most of ESP32 IOs. |
But then you lose all the power & performance benefit of the onboard MAC |
We arr limited to 10Mbit anyway so that is not critical. |
The fix was merged. Closing the issue. If there will be any more problems do not hesitate to reopen this or create a new issue. |
Is your feature request related to a problem?
10Base-T1S becomes more and more popular as a CAN replacement in industry and automotive.
It's an ideal solution for short-range IoT networks, epecially where 2.4GHz band is overcorowded
Describe the solution you'd like.
Support for either LAN8670 PHY or NCN26010 MAC+PHY
Describe alternatives you've considered.
Of course standard Ethernet works fine but it requires switch and a lot of cabling if one needs to build a sensor network with let's say 16 devices.
Additional context.
Here is the use case - a photonic sensor where SPE is used for both data transfer and power
sinara-hw/DiPho#18
The text was updated successfully, but these errors were encountered: