[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/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 - Getting Started with the SDK

Getting Started with the SDK

Discussion about Parallella (and Epiphany) Software Development

Moderators: amylaar, jeremybennett, simoncook

Re: Getting Started with the SDK

Postby 9600 » Wed Apr 15, 2015 8:27 am

Note that the Epiphany SDK has nothing to do with Vivado and FPGA programming.

At power-on U-boot is loaded from flash, and this in turn loads the FPGA bitstream and Linux kernel. If you just wanted to load the FPGA, I'm guessing that this would be possible, but that may need to rebuild/configure U-boot so that it doesn't look for a kernel — I'm not certain on this and someone else may be able to comment.

The FPGA can also be programmed via the JTAG connections which are presented via the PEC_POWER (Samtec) connector on the underside of the board.

Regards,

Andrew
Andrew Back
User avatar
9600
 
Posts: 997
Joined: Mon Dec 17, 2012 3:25 am

Re: Getting Started with the SDK

Postby alga_kbk » Wed Apr 15, 2015 10:19 am

Thanks Andrew,

Yes you are right, I'm configuring through JTAG, Xilinx SDK downloading bitstream but not fully running application, it's not giving output through gtkterm. I just wanted to test my design through Xilinx SDK, how I was testing with Zedboard by generating bitstream and with help of SDK downloading it and testing with simple applications.
alga_kbk
 
Posts: 3
Joined: Tue Apr 14, 2015 6:30 am

Re: Getting Started with the SDK

Postby 9600 » Wed Apr 15, 2015 12:24 pm

Right, understand.

Since this forum is for the Epiphany SDK could you post any further discussion concerning FPGA programming to the (ISE and Vivado etc. are not considered to be part of this SDK).

Cheers,

Andrew
Andrew Back
User avatar
9600
 
Posts: 997
Joined: Mon Dec 17, 2012 3:25 am

Re: Getting Started with the SDK

Postby tgrant » Mon May 11, 2015 9:23 pm

I've recently acquired a Parallella desktop computer for a research project, but I'm having a hard time figuring out the proper toolchain and workflow. It seems that the various references, repositories, and guides are completely out of sync with one another.

Is there a current guide available that covers compiling and launching an Epiphany program?
tgrant
 
Posts: 5
Joined: Mon May 11, 2015 8:35 pm

Re: Getting Started with the SDK

Postby sebraa » Tue May 12, 2015 10:29 am

Install the current image to an SD card, then use e-gcc to compile your program.
The API is described in the SDK documentation.

You don't need to compile your own kernel, SDK, FPGA bitstream etc. from any repositories unless you want to.
sebraa
 
Posts: 495
Joined: Mon Jul 21, 2014 7:54 pm

Re: Getting Started with the SDK

Postby louloizides » Tue May 12, 2015 11:03 am

Adam Taylor's Parallella Chronicles blog posts really helped me out a lot:

https://www.parallella.org/2014/11/25/p ... art-one-2/
louloizides
 
Posts: 26
Joined: Fri Mar 20, 2015 11:53 am

Re: Getting Started with the SDK

Postby tgrant » Tue May 12, 2015 9:06 pm

Excellent, thanks for the link to the Parallella Chronicles. It's exactly what I was looking for.
tgrant
 
Posts: 5
Joined: Mon May 11, 2015 8:35 pm

Previous

Return to Programming Q & A

Who is online

Users browsing this forum: No registered users and 11 guests