Parabuntu 2018.11.20

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

Parabuntu 2018.11.20

Postby Min » Sat Nov 24, 2018 7:36 pm

Upgrade to Ubuntu Base 18.04 LTS. e-SDK works on Parallella board.
No desktop environment for hdmi version. epython seems not working.
Other than these, it's almost the same as Parabuntu 2016.11.1.

https://github.com/xuminready/parabuntu/releases/latest
Min
 
Posts: 16
Joined: Fri Feb 23, 2018 6:03 am

Re: Parabuntu 2018.11.20

Postby zmc » Tue Dec 04, 2018 8:35 pm

Hey, that's great news! Have you built and ran the epiphany examples and test programs?
zmc
 
Posts: 24
Joined: Thu Jul 03, 2014 10:01 pm

Re: Parabuntu 2018.11.20

Postby Min » Wed Dec 05, 2018 7:05 am

zmc wrote:Hey, that's great news! Have you built and ran the epiphany examples and test programs?


Yes, it works. It's the same Linux kernel and FPGA bit file as Parabuntu 2016.11.1.

I may able to update Linux kernel in next few weeks. Can any body update FPGA design and e-SDK???
Min
 
Posts: 16
Joined: Fri Feb 23, 2018 6:03 am

Re: Parabuntu 2018.11.20

Postby zmc » Wed Dec 05, 2018 7:52 pm

What needs to happen to the e-SDK? I thought you said all the examples and tests compile and run?
zmc
 
Posts: 24
Joined: Thu Jul 03, 2014 10:01 pm

Re: Parabuntu 2018.11.20

Postby Min » Thu Dec 06, 2018 5:29 am

zmc wrote:What needs to happen to the e-SDK? I thought you said all the examples and tests compile and run?


The example works. The e-gcc is based on gcc 5. I think it will be cool if it is updated.
Min
 
Posts: 16
Joined: Fri Feb 23, 2018 6:03 am

Re: Parabuntu 2018.11.20

Postby zmc » Thu Dec 06, 2018 5:51 pm

Last entry in the changelog for e-gcc was on 2016-10-27 by Ola Jeppsson. I'm on gcc-7 here. I would imagine porting the epiphany code up two major versions of gcc would be quite a project. Maybe Ola could shed some light on what might need to be done.
zmc
 
Posts: 24
Joined: Thu Jul 03, 2014 10:01 pm

Re: Parabuntu 2018.11.20

Postby claudio4parallella » Sun Aug 18, 2019 8:03 am

The img of the Unofficial Release <<Parabuntu 2018.11.20>>, parallella_e16_hdmi_gpiose_7010.img.gz, does work on my board

eSDK2016.11 doesn't work with eLink cluster of Parallellas.

Thank you very much
Claudio
claudio4parallella
 
Posts: 68
Joined: Thu Aug 10, 2017 3:48 pm

Re: Parabuntu 2018.11.20

Postby ajtravis » Sun Aug 18, 2019 7:44 pm

claudio4parallella wrote:The img of the Unofficial Release <<Parabuntu 2018.11.20>>, parallella_e16_hdmi_gpiose_7010.img.gz, does work on my board

eSDK2016.11 doesn't work with eLink cluster of Parallellas.



Hi, Claudio.

Nick has created a discussion forum on GitHub:

https://github.com/orgs/supercores/teams/parallella/discussions

Please post a message there about your experiences testing the latest image.

Thanks,

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

Re: Parabuntu 2018.11.20

Postby claudio4parallella » Mon Aug 19, 2019 2:57 pm

About eSDK and eLink not working in cluster later than old Ubuntu 2015, an ipothesys was concerning the clock settings:

Please have a look here:
https://parallella.org/forums/viewtopic.php?f=23&t=4265

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

Re: Parabuntu 2018.11.20

Postby claudio4parallella » Tue Aug 20, 2019 8:33 pm

Hi Nick, Tony,

my test with : UBUNTU 18.04.1 and esdk.2019.8.gcc8

Code: Select all
root@parallella:/home/parallella/parallella-examples/eprime# uname -a
Linux parallella 4.6.0+ #1 SMP PREEMPT Mon Nov 19 20:53:20 PST 2018 armv7l armv7l armv7l GNU/Linux
root@parallella:/home/parallella/parallella-examples/eprime# cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.1 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.1 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic


esdk

Code: Select all
root@parallella:/home/parallella/parallella-examples/eprime# e-gcc --version
e-gcc (Epiphany toolchain 2019.8.gcc8) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

root@parallella:/home/parallella/parallella-examples/eprime# gcc --version
[b]gcc (Ubuntu/Linaro 7.3.0-27ubuntu1~18.04) 7.3.0[/b]
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


EXAMPLE: /home/parallella//parallella-examples/eprime
It does work


Code: Select all
root@parallella:/home/parallella/parallella-examples/eprime# ./run.sh
Core (00,00) Tests: 306190 Primes: 40781 Current: 9798083 SQ: 313087
Core (00,01) Tests: 306496 Primes: 40716 Current: 9807909 SQ: 3131
Core (00,02) Tests: 306564 Primes: 40722 Current: 9810055 SQ: 3132
Core (00,03) Tests: 306160 Primes: 40719 Current: 9797129 SQ: 3130
Core (01,00) Tests: 306164 Primes: 40786 Current: 9797259 SQ: 3130
Core (01,01) Tests: 306177 Primes: 40807 Current: 9797677 SQ: 3130
Core (01,02) Tests: 306173 Primes: 40798 Current: 9797551 SQ: 3130
Core (01,03) Tests: 306080 Primes: 40746 Current: 9794577 SQ: 3129
Core (02,00) Tests: 306512 Primes: 40737 Current: 9808403 SQ: 3131
Core (02,01) Tests: 306094 Primes: 40831 Current: 9795029 SQ: 3129
Core (02,02) Tests: 305979 Primes: 40865 Current: 9791351 SQ: 3129
Core (02,03) Tests: 306269 Primes: 40737 Current: 9800633 SQ: 3130
Core (03,00) Tests: 306262 Primes: 40800 Current: 9800411 SQ: 3130
Core (03,01) Tests: 306265 Primes: 40770 Current: 9800509 SQ: 3130
Core (03,02) Tests: 306180 Primes: 40771 Current: 9797791 SQ: 3130
Core (03,03) Tests: 306521 Primes: 40694 Current: 9808705 SQ: 3131
Total tests: 4900086 Found primes: 652280
Iterations/sec: 390230.0000000


Original UBUNTU 18.04.1 and esdk.2016.11.1 was providing with the same example still working:

Code: Select all
parallella@parallella:~/parallella-examples/eprime$ e-gcc --version
e-gcc (Epiphany toolchain 2016.11) 5.4.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


The ./build.sh got with both the environments:
Code: Select all
src/prime.c:59:2: warning: implicit declaration of function ‘e_load_group’; did you mean ‘e_start_group’? [-Wimplicit-function-declaration]
  e_load_group("e_prime.elf", &dev, 0, 0, platform.rows, platform.cols, E_FALSE);
  ^~~~~~~~~~~~
  e_start_group



My best to you

I've to try the 4 Parallellas cluster, now

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


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

Who is online

Users browsing this forum: No registered users and 1 guest

cron