[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Parallella Community • View topic - Toolchain source now on GitHub

Toolchain source now on GitHub

Discussion about Parallella (and Epiphany) Software Development

Moderators: amylaar, jeremybennett, simoncook

Toolchain source now on GitHub

Postby jeremybennett » Mon Dec 31, 2012 6:43 pm

Hi all,

The latest tool chain code is now on GitHub. The main repository, with the script to build the toolchain is

git://github.com/parallella/epiphany-sdk.git

The README tells you how to build the toolchain. There are two further repositories, providing the GCC source and the Sourceware code (binutils, newlib, GNU debugger and CGEN architectural specification).

git://github.com/parallella/epiphany-gcc.git gcc
git://github.com/parallella/epiphany-sourceware.git src

There are issue trackers for reporting bugs, and Wiki's providing more detail for each repository. Over the coming months we'll be adding material. Feedback and bug reports are much appreciated.

Best wishes for the new year.


Jeremy
User avatar
jeremybennett
 
Posts: 61
Joined: Mon Dec 17, 2012 9:06 am

Re: Toolchain source now on GitHub

Postby Gedece » Mon Dec 31, 2012 8:36 pm

Cloning, thanks for the source code release.
User avatar
Gedece
 
Posts: 23
Joined: Mon Dec 17, 2012 3:18 am
Location: Buenos Aires, Argentina

Re: Toolchain source now on GitHub

Postby fmotta » Mon Dec 31, 2012 10:37 pm

Ditto - clone as I type :)
User avatar
fmotta
 
Posts: 61
Joined: Mon Dec 17, 2012 3:27 am

Re: Toolchain source now on GitHub

Postby fedor.rusak » Tue Jan 01, 2013 8:24 pm

That us really cool news!

Am I correct that there is no emulator for epiphany hardware? So that if I have no prototype I can't use this toolchain?

Thank you for sharing your knowledge. You rule!
fedor.rusak
 
Posts: 4
Joined: Mon Dec 17, 2012 4:01 am

Re: Toolchain source now on GitHub

Postby Dade » Tue Jan 01, 2013 9:08 pm

, , , ,
User avatar
Dade
 
Posts: 26
Joined: Sun Dec 16, 2012 8:59 pm

Re: Toolchain source now on GitHub

Postby ed2k » Wed Jan 02, 2013 3:20 am

the toolchain does have the one core instruction level simulator
ed2k
 
Posts: 113
Joined: Mon Dec 17, 2012 3:27 am

Re: Toolchain source now on GitHub

Postby fmotta » Wed Jan 02, 2013 7:23 pm

User avatar
fmotta
 
Posts: 61
Joined: Mon Dec 17, 2012 3:27 am

Re: Toolchain source now on GitHub

Postby jeremybennett » Thu Jan 03, 2013 9:02 am

Hi fmotta,

You are correct, the toolchain includes a standard GNU CGEN based simulator. As I understand it, there are no plans to build a more detailed simulator or multi-core simulator. The focus is on producing real chips and boards.

However...

Since all the specs are open, anyone can develop their own simulator. So maybe someone in the community would like to build a multi-core simulator, or one that is more detailed. Or port Epiphany to QEMU. Actually those would make good undergraduate projects.

HTH,


Jeremy
User avatar
jeremybennett
 
Posts: 61
Joined: Mon Dec 17, 2012 9:06 am

Re: Toolchain source now on GitHub

Postby mrgs » Thu Jan 03, 2013 3:09 pm

Hi, It is my pleasure to be here... :) First of all, I am sorry for my poor English. Well, I like to give some feedback about the compiling the current?! ToolChain on different hosts:

- x86_64, GNU/Linux, Ubuntu 12.10 : OK.
- x86_32, GNU/Linux, Ubuntu 12.04 : OK.
- x86_64, Darwin, OS X 10.8.2 : OK. (with a little fix : I will make a post about it)

So, these are my first steps. Go Epiphany Go(!) Regards, Gabor
| OS4E : A preemptive, multiprocessing, microkernel based OS for Epiphany ARCH |
User avatar
mrgs
 
Posts: 63
Joined: Mon Dec 17, 2012 3:22 am
Location: Hungary

Re: Toolchain source now on GitHub

Postby simoncook » Thu Jan 03, 2013 3:23 pm

Hi mrgs,

This is great to hear! Once you have posted about your fix I will integrate it into the build scripts and Wiki.

Thanks
Useful SDK Links: - - -
User avatar
simoncook
 
Posts: 50
Joined: Mon Dec 17, 2012 3:25 am
Location: United Kingdom

Next

Return to Programming Q & A

Who is online

Users browsing this forum: No registered users and 14 guests

cron