Building a 3 port 100Mbps IsoGrid switch using an xCORE-200 XL216-512-TQ128

XCore Project reviews, ideas, videos and proposals.
phasemage
Junior Member
Posts: 6
Joined: Wed Dec 28, 2016 2:32 am

Building a 3 port 100Mbps IsoGrid switch using an xCORE-200 XL216-512-TQ128

Postby phasemage » Sun Sep 24, 2017 10:15 pm

User avatar
andrew
Experienced Member
Posts: 113
Joined: Fri Dec 11, 2009 10:22 am

Postby andrew » Tue Oct 10, 2017 9:28 am

This is really cool. Thanks
FrederickH
Newbie
Posts: 1
Joined: Mon Dec 04, 2017 11:31 am

Postby FrederickH » Tue Dec 12, 2017 4:20 pm

Great project, I hope you succeed. Have you considered Kickstarter for funding, Phasemage?
phasemage
Junior Member
Posts: 6
Joined: Wed Dec 28, 2016 2:32 am

Postby phasemage » Sat Jan 06, 2018 9:43 am

Yes, I've considered Kickstarter. I want to have something functional first :-)
phasemage
Junior Member
Posts: 6
Joined: Wed Dec 28, 2016 2:32 am

Postby phasemage » Sat Jan 06, 2018 9:59 am

I'm happy to announce that the CrowdSwitch's hardware design files are now open source. See https://github.com/IsoGrid/IsoSwitch.

The main change to the HW design is that the XMOS IsoSwitch is now fully driven (including a per-boot firmware download) by an external SoC via Ethernet (rather than an onboard SoC via SPI). This allows more flexibility in HW selection and means I can get started building a prototype CrowdSwitch earlier because I don't need to worry about choosing the perfect SoC. Another change is to include an xSYS 3.0 header on the board to allow flashing the XMOS chip's OTP with a bootloader that can load the FW from the SoC via Ethernet. xSYS also allows JTAG debugging :-)

I've completed component selection, HW schematics, and a proposed PCB Layout. Much of the design was lifted from the slice kit examples. My work is all done in KiCad. If anyone has a chance to review these, I'd be super thankful! Again, it's all at: https://github.com/IsoGrid/IsoSwitch. If KiCad isn't for you, let me know and I'll try to figure out how to deliver your preferred format.

I'm also looking for any advice on how to go about procuring parts and who I should look into for PCB and PCBA. I'm currently thinking of going with Seeed Studio for a batch of 5 prototype fully assembled PCBA and doing the SW bring-up work myself.
User avatar
mon2
XCore Legend
Posts: 1387
Joined: Thu Jun 10, 2010 11:43 am

Postby mon2 » Sat Jan 06, 2018 11:27 am

Hello and thanks for this project. Would you please post the bom, schematics and pcb layout in pdf format for easier viewing? Thanks.

Downloading KICAD now so probably can ignore but pdf format is a quick fix to view your project details.
phasemage
Junior Member
Posts: 6
Joined: Wed Dec 28, 2016 2:32 am

Postby phasemage » Sat Jan 06, 2018 9:49 pm

I couldn't figure out a nice way to export the PCB layout to PDF without losing most of the info. But I've included what I could in the following zip: http://isogrid.org/blob/CrowdSwitchHW_Design_0v5.zip

Who is online

Users browsing this forum: No registered users and 0 guests