Inter board communication with Epiphany

Any technical questions about the Epiphany chip and Parallella HW Platform.

Moderator: aolofsson

Re: Inter board communication with Epiphany

Postby peteasa » Sun Oct 18, 2015 8:26 am

The two boards are connected with Porcupine and short ribbon cable. Nothing special. I should spend some time investigating the behaviour and sorting out a better api for the changes to the SDK. For example I would like to be able to programmatically determine that the board needs the North or South connector enabled without using a GPIO pin.. that seems a bit of a waste and would reduce the ability to get the FPGA elink working. I also need to get the oh fpga design on board so that I can use the Epiphany -> Arm interrupt. So there is lots to do and I dont expect to make much progress in the next few month or so, but at least my quick experiment has helped me up the learning curve!

Thanks for you help and suggestions.

Peter
User avatar
peteasa
 
Posts: 117
Joined: Fri Nov 21, 2014 7:04 pm

Re: Inter board communication with Epiphany

Postby krmld » Mon Nov 02, 2015 10:54 am

First of all,
Thank you, Peter and Andreas!
Your comments helped me a lot to test interboard communication, I have replicated your work and have read coreid's from south board on north board.
Next step will be handling interrupts from OS.
Because I could not wait delivery of connectors and cables to interconnect porcupines, I tried connecting them with jumper cables. For good surprise it worked, even with 300Mhz.
Attachments
par2.png
par2.png (134.98 KiB) Viewed 12645 times
Last edited by krmld on Thu Nov 05, 2015 6:36 am, edited 2 times in total.
krmld
 
Posts: 5
Joined: Wed Sep 02, 2015 12:05 pm

Re: Inter board communication with Epiphany

Postby aolofsson » Tue Nov 03, 2015 5:36 pm

Wow, that is very cool!! An impressive number of wires.

btw. I think Fred built his own cables pretty easily using some flat ribbon cable and something like this :D

https://www.youtube.com/watch?v=p1yZKT3Yock
User avatar
aolofsson
 
Posts: 1005
Joined: Tue Dec 11, 2012 6:59 pm
Location: Lexington, Massachusetts,USA

Re: Inter board communication with Epiphany

Postby krmld » Thu Nov 05, 2015 6:55 am

I did that wiring while waiting for needed sockets and cables :).
For those who will purchase porcupine boards, you will also need following parts to interconnect Epiphany chips:
1. Sockets: http://www.digikey.ca/product-search/en ... 87568-3093
2. Ribbon cable: http://www.digikey.ca/product-detail/en ... ND/1190724
krmld
 
Posts: 5
Joined: Wed Sep 02, 2015 12:05 pm

Re: Inter board communication with Epiphany

Postby jlambrecht » Sat May 07, 2016 10:53 am

Sounds like a great project with great potential. Is there any news on this ? I started envisioning this would permit for a custom built board with a grid of 16-core CPU's to run code effectively. Is this so ?
jlambrecht
 
Posts: 41
Joined: Wed Nov 13, 2013 7:57 pm

Previous

Return to Epiphany and Parallella Q & A

Who is online

Users browsing this forum: No registered users and 8 guests

cron