Boot Files

A forum for documenting the Parallella and Epiphany . (Not Q&A!)

Boot Files

Postby jmorrissey3 » Thu Aug 01, 2019 8:13 pm

My SD Card is corrupted and I need to recreate it. As the FTP site for parallella.org is not working anymore, does anybody have a site that has the files I need to put in the BOOT partition? I will be using an HDMI version, as i have the 7020 zync chip from the kickstarter series. I have spent hours doing searches here and across the web, trying to find those files. I appreciate any help you can give me.
jmorrissey3
 
Posts: 3
Joined: Mon Mar 21, 2016 12:23 am

Re: Boot Files

Postby SKyd3R » Fri Aug 02, 2019 10:51 am

Did you try the with Parabuntu?
SKyd3R
 
Posts: 10
Joined: Mon Apr 03, 2017 7:26 am

Re: Boot Files

Postby jmorrissey3 » Fri Aug 02, 2019 1:23 pm

Yes...it did not create the BOOT partition, or provide the files that go in that partition.
jmorrissey3
 
Posts: 3
Joined: Mon Mar 21, 2016 12:23 am

Re: Boot Files

Postby jmorrissey3 » Fri Aug 02, 2019 8:45 pm

It's working now...I found an older parabuntu from 2016 that I was able to write correctly...thanks!
jmorrissey3
 
Posts: 3
Joined: Mon Mar 21, 2016 12:23 am

Re: Boot Files

Postby ajtravis » Wed Aug 07, 2019 11:20 pm

jmorrissey3 wrote:It's working now...I found an older parabuntu from 2016 that I was able to write correctly...thanks!


Hi, jmorrissey3.

A complete SD card image, including the BOOT partition, of the 'official' parabuntu 2016.11.1 is available on GitHub:

https://github.com/parallella/parabuntu/releases

I've cross-compiled an ARM Linux kernel and created a bootable parabuntu 18.04 SD card with the BOOT partition on it using:

https://github.com/parallella/parabuntu

There is some discussion there about an 'official' parabuntu 18.04 release:

https://github.com/parallella/parabuntu/issues/19

Please help spread the word that Parallella is not "fading to black".

Tony.
Minke Informatics Limited, Registered in Scotland - Company No. SC419028
User avatar
ajtravis
 
Posts: 162
Joined: Fri Jul 18, 2014 12:54 pm
Location: Scotland (UK)

Re: Boot Files

Postby claudio4parallella » Sat Aug 17, 2019 8:25 pm

Hi there!
Still alive!

Me too I'm working / playing with my 4 parallella eLink cluster and I'd like to share projects & experience.

Nice to read that there is somebody else still with Parallella.

Have I well understood ? Is there a newer version of Parabuntu higher than 2016.11.1?

I cannot work with the eLink cluster without using the old pubuntu-14.04-esdk2015.1-20150130: no way to make the 4 epiphany working in cluster usning eLink with the last version. So my cluster is headless.

My desire is to have the MAster Parallella in my cluster with HDMI output to show complex graph that the 64cores has quickly prepared.

So may I hope in some further steps using eLink + Epiphany Cluster + HDMI + up to date Ubuntu?

Thanks for keeping in touch

My best, Claudio
claudio4parallella
 
Posts: 68
Joined: Thu Aug 10, 2017 3:48 pm

Re: Boot Files

Postby ajtravis » Sat Aug 17, 2019 10:31 pm

claudio4parallella wrote:Hi there!
Still alive!

Me too I'm working / playing with my 4 parallella eLink cluster and I'd like to share projects & experience.

Nice to read that there is somebody else still with Parallella.

Have I well understood ? Is there a newer version of Parabuntu higher than 2016.11.1?


Hi, Claudio.

Yes, I've compiled a kernel and created a bootable SD-card image of Parabuntu 18.04 from:

https://github.com/parallella/parabuntu

Please read my note about one change I had to make:

https://github.com/parallella/parabuntu/issues/19

I cannot work with the eLink cluster without using the old pubuntu-14.04-esdk2015.1-20150130: no way to make the 4 epiphany working in cluster usning eLink with the last version. So my cluster is headless.

My desire is to have the MAster Parallella in my cluster with HDMI output to show complex graph that the 64cores has quickly prepared.

So may I hope in some further steps using eLink + Epiphany Cluster + HDMI + up to date Ubuntu?


Nick Lombard has been working on an update to the eSDK:

https://github.com/supercores

Please help us to spread the word that Parallella in not a dead project!

Thanks,

Tony.
Minke Informatics Limited, Registered in Scotland - Company No. SC419028
User avatar
ajtravis
 
Posts: 162
Joined: Fri Jul 18, 2014 12:54 pm
Location: Scotland (UK)

Re: Boot Files

Postby claudio4parallella » Sun Aug 18, 2019 3:45 am

Hi <<ajitravis>>,
thanks for your replay and for your work.
Let me check, please to fix a starting point:
- I'm interested and I'm working with the eLink Cluster of (4) parallella boards z7010, in the model of "interrupt_connected" example, described in the doc "Parallella Epiphany Cluster" by Aviv Burshtein, based on << pubuntu- 14.04-esdk.2015.1-20150130>>
- The same eLink cluster and example of "interrupts_connected" doesn't work at all with the last official release <<parabuntu-2016.11.1-hdmi-z7010.img>>
- The old << pubuntu- 14.04-esdk.2015.1-20150130>> doesn't have HDMI support, instead the last official <<parabuntu-2016.11.1-hdmi-z7010.img>> has HDMI support
- at present, the community is working on new release of parabuntu (2018.11.20 unofficial with eSDK2016.11) and eSDK (??)
- the img of the Unofficial Release <<Parabuntu 2018.11.20>>, parallella_e16_hdmi_gpiose_7010.img.gz, does work on my board
- at present Parabuntu 19 is under working as well as eSDK / Supercores (??)

Questions:
- Which test plan will be used to release the Parabuntu 19 and eSDK.2019.xx ? I mean all the original Adapteva test will be applied ?
- May we assume and add the issue about the cluster: the new eSDK.2019.xx should work according the "interrupts_connected" example as well as it worked with pubuntu- 14.04-esdk.2015.1-20150130 ?

Let me know if I can do anything, I could try to test the Parabuntu 19 img as it has been compiled by you or do something with eSDK.2019.xx.

Please take into consideration that I've ready my eLink Cluster of 4 z7010 boards to make some tests.

My project:
I'm working on a C application by which all the 3 slave boards of the cluster run at boot the "slave ready to work" task even if they are Headless.
The Master should be with HDMI and should be able to run anytime a task loading up to 64 different tasks for the 64 cores and receiving or visualize the results (graph)
State of art:
At present, according to a modified and extended version of the "interrupts_connected" example, I've to run anytime all the slave and the master, no way to put in stand by the slave task waiting for the Master upload and go. And it's well working as expected sharing input and outputs values among epiphany RAM and ARM's CPU RAM and synchronizing steps and results. My cores could work synchronized one step per time or anybody by its own.

Thanks a lot, keeping in touch and let me know what I can do.
My best, claudio4parallella
claudio4parallella
 
Posts: 68
Joined: Thu Aug 10, 2017 3:48 pm

Re: Boot Files

Postby ajtravis » Sun Aug 18, 2019 1:46 pm

claudio4parallella wrote:Hi <<ajitravis>>,
thanks for your replay and for your work.
Let me check, please to fix a starting point:
- I'm interested and I'm working with the eLink Cluster of (4) parallella boards z7010, in the model of "interrupt_connected" example, described in the doc "Parallella Epiphany Cluster" by Aviv Burshtein, based on << pubuntu- 14.04-esdk.2015.1-20150130>>
- The same eLink cluster and example of "interrupts_connected" doesn't work at all with the last official release <<parabuntu-2016.11.1-hdmi-z7010.img>>
- The old << pubuntu- 14.04-esdk.2015.1-20150130>> doesn't have HDMI support, instead the last official <<parabuntu-2016.11.1-hdmi-z7010.img>> has HDMI support
- at present, the community is working on new release of parabuntu (2018.11.20 unofficial with eSDK2016.11) and eSDK (??)
- the img of the Unofficial Release <<Parabuntu 2018.11.20>>, parallella_e16_hdmi_gpiose_7010.img.gz, does work on my board
- at present Parabuntu 19 is under working as well as eSDK / Supercores (??)


Hi, Claudio.

Yes, Nick Lombard has forked the Adapteva repo and released new versions of the eSDK:

https://github.com/supercores/epiphany-sdk/releases

Questions:
- Which test plan will be used to release the Parabuntu 19 and eSDK.2019.xx ? I mean all the original Adapteva test will be applied ?
- May we assume and add the issue about the cluster: the new eSDK.2019.xx should work according the "interrupts_connected" example as well as it worked with pubuntu- 14.04-esdk.2015.1-20150130 ?


Personally, I'm working on Parabuntu 18.04 and I have a 4-node Parallella z7020 cluster (SKUA101040) with Porcupine boards but I've not yet been able to get eLink to work!

Let me know if I can do anything, I could try to test the Parabuntu 19 img as it has been compiled by you or do something with eSDK.2019.xx.

Please take into consideration that I've ready my eLink Cluster of 4 z7010 boards to make some tests.


Join "supercores" on Github https://github.com/supercores

My project:
I'm working on a C application by which all the 3 slave boards of the cluster run at boot the "slave ready to work" task even if they are Headless.
The Master should be with HDMI and should be able to run anytime a task loading up to 64 different tasks for the 64 cores and receiving or visualize the results (graph)
State of art:
At present, according to a modified and extended version of the "interrupts_connected" example, I've to run anytime all the slave and the master, no way to put in stand by the slave task waiting for the Master upload and go. And it's well working as expected sharing input and outputs values among epiphany RAM and ARM's CPU RAM and synchronizing steps and results. My cores could work synchronized one step per time or anybody by its own.


I've got an SKUP1601-DK03 with HDMI as a head-node to four SKUA101040 but, TBH, I've spent more time trying to work out why the the USB doesn't initialise reliably than anything else... Hopefully, we can address the issue by rebuilding the FPGA code, but it will take me a long time to understand that!

Thanks a lot, keeping in touch and let me know what I can do.
My best, claudio4parallella


Well, it's good to hear from other people that are still interested in Parallella :-)

Bye,

Tony.
Minke Informatics Limited, Registered in Scotland - Company No. SC419028
User avatar
ajtravis
 
Posts: 162
Joined: Fri Jul 18, 2014 12:54 pm
Location: Scotland (UK)

Re: Boot Files

Postby claudio4parallella » Sun Aug 18, 2019 4:18 pm

Hi!

Personally, I'm working on Parabuntu 18.04 and I have a 4-node Parallella z7020 cluster (SKUA101040) with Porcupine boards but I've not yet been able to get eLink to work!


As many people suggested, years ago, I started from the old work I mentioned, with pubuntu 14.04 esdk.2015.1, and my 4 parallella z7010 boards with porcupine boards attached is still working as a cluster, or better, as a matrix of cores and shared memory.
According to the interrupts_connected example, I am able to run in parallel over the 64 cores a task.

Then I started to investigate the source code in order to make the last pubuntu 2016.11.1 with eSDK 2016.1 : something was different as discussed with jar and others, at the end they agreed that the last fpga setup and the last device tree or kernel didn't allow any more the eLink cluster as it was before.
Some others rised the problem of clock: it's greater now and not compatible to synchronize, others suggested how to modify the settings and recompile.

Within sone other threads jar and others attempted to suggest modifications that did not work or I was not able to make them working: have a search if you like.

With you may be I woukd suggest, if still not yet attempted, to make eLink cluster / matrix working with the old ubuntu, then what about to try recompiling the last ubuntu img including the old eSDK that made eLink cluster working as it was done now with your work?

I tried, trivially, to use the last ubuntu 2016.11.1 simply putting the old eSDK 2015.1 into /opt/adapteva and it didn't work.

Would you let me collect all the suggestion I received to work on it ? I can get all them from the threads and publish again here.

My cluster now does work with 64 cores and I can use it for my project.
I'd like to run the slaves epiphany at boot, in a way they are ready to work in matrix.
Then acting only with the Master board and Master Epiphany to load all the task, synchronize and getting the results.
Better if it will work with hdmi and last ubuntu release.

My best, yet still really interested in Parallella experiments.
Nvidia (xavier I have) doesn't permitt to load different tasks for each core.

Claudio4parallella
claudio4parallella
 
Posts: 68
Joined: Thu Aug 10, 2017 3:48 pm

Next

Return to Quick Start Guides , Documentation, Examples (Start Here!)

Who is online

Users browsing this forum: No registered users and 1 guest

cron