Ethernet support for other devices

New to XMOS and XCore? Get started here.
Post Reply
JohnRed
Junior Member
Posts: 5
Joined: Wed Oct 31, 2018 6:25 pm

Ethernet support for other devices

Post by JohnRed »

I want to reduce the cost and size of my design that uses the XE216 XMOS device, it includes an Ethernet link using the Micrel KSZ09031RNZ from the Ethernet slice board. For me this has the disadvantage that it requires a physically big solution footprint needing two power supplies and supports a 1GB link. I only need to support a 100MB link and have found the Texas Instruments DP83826IRHB which from a single supply supports a 100MBPS link and costs considerably less.

My question is, how can I be sure that the XMOS ethernet.lib will support the new device?


User avatar
mon2
XCore Legend
Posts: 1913
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Post by mon2 »

Hi. Consider to use the LAN8710A which was used by XMOS on their 100MBS Ethernet slice board (now EOL). With this solution, you can use the proven to work IP.

Otherwise, you can study the same reference design to see how you can modify to support for your device.

The LAN8710A is under $1 usd.

Power supplies are relatively low cost and the AR8035 (gigabit) is available in volume from Arrow, etc for also $1USD or less.

Recommend highly to work with a known good ethernet controller with a reference IP.

These days we are deploying the XDFN 300-500 mA ldo from ONSEMI which are about $0.05USD or less in tape and reel qty.
JohnRed
Junior Member
Posts: 5
Joined: Wed Oct 31, 2018 6:25 pm

Post by JohnRed »

Thanks for that suggestion, LAN8710A-EZC does look OK.
Could you help by sending me a link to the slice evaluation board and the cad files for the board so I can ensure the board matches the requirement of the libraries and IP?

Thanks

John
User avatar
mon2
XCore Legend
Posts: 1913
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Post by mon2 »

https://www.xmos.ai/file/xa-sk-eth100-s ... mentation/

https://www.xmos.ai/download/AN00120:-X ... .2rc1).pdf

Review AN00120 here:
https://www.xmos.ai/application-notes/

Slicekit details:
https://www.xmos.ai/?s=slicekit

The schematic for this older slice board appears to be in the witness protection program on the new website but found it on our local drive - see attached.
XA-SK-E100-SCH.pdf
(244.42 KiB) Downloaded 179 times
XA-SK-E100-SCH.pdf
(244.42 KiB) Downloaded 179 times
If there is an interest, the RJ45 with magnetics was reviewed a while again - recommend that you build locally with Pulse, then consider offshore clones like Link-PP (Shenzhen) or Trxcom INT'L Technology Co. Limited.

Can help if you need it.
Redeye
XCore Addict
Posts: 131
Joined: Wed Aug 03, 2011 9:13 am

Post by Redeye »

We've successfully used the LAN8710A for a long time for 100Mbps ethernet. If you're doing a new design it's probably wise to consider using the LAN8740A which is hardware and software compatible, but a newer version (I suspect the LAN8710A will eventually be phased out). We've used these parts interchangably with no issues.
ozel
Active Member
Posts: 45
Joined: Wed Sep 08, 2010 10:16 am

Post by ozel »

mon2 wrote: Mon Nov 23, 2020 5:36 pm witness protection program
:D good one!
the website is truly approaching a worrying state
User avatar
akp
XCore Expert
Posts: 578
Joined: Thu Nov 26, 2015 11:47 pm

Post by akp »

My feeling is there are some very big fish to fry and we minnows may not be worth much attention...
Post Reply