Author Topic: Chip Search: I2C to Ethernet PHY + mini-hub  (Read 3811 times)

0 Members and 1 Guest are viewing this topic.

Offline Richard CrowleyTopic starter

  • Super Contributor
  • ***
  • Posts: 4317
  • Country: us
  • KJ7YLK
Chip Search: I2C to Ethernet PHY + mini-hub
« on: September 07, 2016, 05:42:33 pm »
I am working on a design that requires Ethernet interface (control panels for BlackMagic Design ATEM videoswitchers). Arduino (or equivalent)-based. But trying to make it rather low-profile, so that huge hulking Ethernet shield for Arduino is way too big. And the Arduino Ethernet model is apparently obsolete here in the era of WiFi.

There are smaller products with the MagJack and W5500 or ENC28J60 or similar chips, but they have only the one Ethernet port. I would like to make something with a PAIR of Ethernet ports so that it can be used as a "mini-hub" or even "daisy-chained" as is commonly found in the broadcast equipment environment.

I could have sworn I saw a specialty chip (from NXP?) that combined an Ethernet interface plus at least two Ethernet ports. But I didn't book-mark it and now I can't find it again.  And maybe it isn't even the best solution here in 2016?  Thanks for any help or suggestions.
 

Offline Yansi

  • Super Contributor
  • ***
  • Posts: 3893
  • Country: 00
  • STM32, STM8, AVR, 8051
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #1 on: September 07, 2016, 05:50:02 pm »
What about something like this and a proper ETH MAC equipped micro? (Like STM32F207 or such), instead of the kiddies toy?

http://www.mouser.com/ds/2/268/9303-320903.pdf

I'm still tempted to try that out, however I have no real use for that :-(

//EDIT: Wurth does some interesting low profile ETH connectors: http://katalog.we-online.de/pbs/datasheet/7498011122R.pdf
« Last Edit: September 07, 2016, 05:53:44 pm by Yansi »
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #2 on: September 07, 2016, 07:57:42 pm »
IC+ (http://www.icplus.com.tw ) has a bunch of switch chips with an integrated switch/PHY and RMI/MII ports. A long time ago I used one in a design and bit-banged a RMI/MII master interface (yes, you can do that) to get data from and to the network. MOQ may apply.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline hans

  • Super Contributor
  • ***
  • Posts: 1638
  • Country: nl
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #3 on: September 07, 2016, 09:19:54 pm »
Just throwing it out there, I haven't used it personally so I don't know what data routing possibilities this chip has. Or maybe this is the chip you meant:

http://ww1.microchip.com/downloads/en/DeviceDoc/KSZ8863MLL_FLL_RLL_DS.pdf


Tho, there are lot of more "managed" switches: http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1633
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9890
  • Country: us
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #4 on: September 08, 2016, 05:44:42 am »
I would think you would want to use SPI rather than I2C.  SPI can be fairly fast (multiple MHz) compared to I2C at perhaps 400 kHz.
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #5 on: September 08, 2016, 06:53:45 am »
there are ethernet-capable mcus - nxp and luminary for example;

there are also spi/ethernet bridges - microchip for example.

you just need to loosen some constraints.
================================
https://dannyelectronics.wordpress.com/
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 26906
  • Country: nl
    • NCT Developments
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #6 on: September 08, 2016, 09:29:46 am »
Still having the ethernet stack inside the microcontroller may be daunting. Another solution would be to use a switch chip and connect one of the ports directly (with capacitors) to a W5500 chip which also handles all the network related stuff.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Offline mrpackethead

  • Super Contributor
  • ***
  • Posts: 2845
  • Country: nz
  • D Size Cell
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #7 on: September 08, 2016, 10:27:50 am »
Lan9304 from Microchip. 3 ports.. 2 Phys + 1 RMII
On a quest to find increasingly complicated ways to blink things
 

Offline Yansi

  • Super Contributor
  • ***
  • Posts: 3893
  • Country: 00
  • STM32, STM8, AVR, 8051
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #8 on: September 08, 2016, 05:07:28 pm »
I have already suggested the LAN9303 from Microchip.  So two votes for LAN9303 :-)
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: Chip Search: I2C to Ethernet PHY + mini-hub
« Reply #9 on: September 08, 2016, 08:18:17 pm »
Quote
I would like to make something with a PAIR of Ethernet ports so that it can be used as a "mini-hub" or even "daisy-chained"
You're going to have to do a lot more definition than that.   The ubiquitous multi-port RJ45 ethernet "thing" is a lot more complicated internally than you might think, and they're only cheap because someone threw all the complexity into a single chip.  (For example, your chances of being able to implement anything meaningfully similar given an Arduino with two of the traditional ethernet interfaces is essentially zero, even assuming that that you count interface two of them to the AVR.)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf