Ethernet on an L1

Technical questions regarding the XTC tools and programming with XMOS.
Post Reply
User avatar
Andy
Respected Member
Posts: 279
Joined: Fri Dec 11, 2009 1:34 pm

Ethernet on an L1

Post by Andy »

I was wondering if anyone had attempted to do Ethernet on an L1, if it was possible and how much room was left for an application?


User avatar
Berni
Respected Member
Posts: 363
Joined: Thu Dec 10, 2009 10:17 pm
Contact:

Post by Berni »

As far as i remember it does fit in to a single core, but you are gonna be tight on the memory as the code occupies quite a lot RAM (always a problem with big apps). Meaby turning optimizations to max could squeeze it together a bit. Just try the simple XC-2 example in a single core and see what you get.
DaveBest
Member++
Posts: 25
Joined: Mon Jan 18, 2010 3:36 pm

Post by DaveBest »

Just a reminder: the ethernet code needs max optimization to work properly. There is really no choice to do otherwise. ;)
ashleyb
Member
Posts: 14
Joined: Sun Dec 20, 2009 1:08 am

Post by ashleyb »

So has anyone tried this yet?

I'm working on a device based around 2 L1's which uses a USB interface, but was thinking about separating the L1 doing the USB onto a separate plugin board and making it interchangeable with one that has ethernet, allowing the one device to be either USB or ethernet based depending upon which interface board is plugged in.
User avatar
boeserbaer
Active Member
Posts: 51
Joined: Fri Jan 29, 2010 4:36 pm

Post by boeserbaer »

I am finalizing a design as soon as I can get back to it. L1-128 looks like it should work, all the required ports from the xc-2 reference design are present and available. Probably a couple weeks before I get one back from fab though.
ashleyb
Member
Posts: 14
Joined: Sun Dec 20, 2009 1:08 am

Post by ashleyb »

I'm not in a rush for ethernet (need to get a USB one working first), but wanted to know I was not wasting my time making them interchangeable.

Hopefully at some stage in the future there will be an L-to-G link bridge which will allow me to re-use these modules with G based devices as well.
Post Reply