How to make four ethernet ports with one i.MX6DualLite processor?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to make four ethernet ports with one i.MX6DualLite processor?

611 Views
leonidprokhorov
Contributor I

Hello.

 We decided to use i.MX6DualLite processor in our new device for some reasons. But it have only one ethernet port. We need at least four 10/100BASE-TX ethernet ports with independent MACs.

 What is a good solutions for this?

I think in two ways:

The first - using four SPI Ethernet controllers like Microchip's KSZ8851. But is there any drivers for that IC in Linux?

The second - using any PCI-E LAN chips, but as i understand i also need PCI-E 4 port bridge to attach 4 lan chips to i.MX6. I am not good with PCI-E, so could you please advice, which lan chips i can use? And which PCI-E bridge is good for this task?

With regards,

Leonid.

0 Kudos
2 Replies

514 Views
igorpadykov
NXP Employee
NXP Employee

Hi Leonid

one can also consider option with EIM connection, like cs8900 on i.MX27ADS

Linux/arch/arm/mach-imx/mach-mx27ads.c - Linux Cross Reference - Free Electrons 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

514 Views
leonidprokhorov
Contributor I

You right, it's very good idea. I need to investigate this solution.

0 Kudos