[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/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/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/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 - Missing FPGA stuff

Missing FPGA stuff

Using Zynq Programmable Logic and Xilinx tools to create custom board configurations

Missing FPGA stuff

Postby rec » Mon May 05, 2014 6:39 pm

Just a n00b here, bumbling my way through an FPGA design to see if I can embarrass someone better prepared to take it over from me. I've gotten the ISE Webpack 14.7 installed and licensed. I've been ferreting out what I can find in the documentation. But still I'm puzzled about a few things:

1) Where is the source for the HDMI interface? I've seen the vague pointers to and hand waving at Analog Devices pages which cover multiple reference designs none of which are clearly identified as suitable for the ADV7513 or for the Parallella. There must be a source for the bitstream that you're delivering to us, no? Where is it? How much of the FPGA does it use? How much power is it consuming? How do we rebuild it with modifications?

2) How is the parallella.bit.bin file on the boot partition created? It is not the bitstream format produced by the Xilinx tools used to produce parallella-hw/fpga/bitstreams/*.bit, it's been processed into another format. What is the format? How is the processing done? Can another bitstream be substituted into its place by simply copying the processed bitstream file onto the boot partition? Or is there some more complicated process like parallella-hw/boards/parallella-I/firmware/README?

3) How is the FPGA configuration managed after system boot? There is code in the uboot source to DMA the bootstrap bitstream into the configuration RAM during boot. That's fine if you're running on bare hardware. The Xilinx documents claim that it is possible to read and to write the configuration RAM at any time. What are the tools for doing this? How do I install the bitstream parallella_e16_headless_nogpio_7020.bit to test if it works? Has anyone tested it?

I'm sure there will be more questions in time, but those are the ones that prevent me from recreating parallella-hw/fpga/bitstreams/parallella_e16_headless_nogpio_7020.bit from sources and testing my build process.

-- rec --

[edited to fix the ADV7513 part number]
rec
 
Posts: 13
Joined: Mon Dec 17, 2012 3:29 am

Re: Missing FPGA stuff

Postby FHuettig » Mon May 05, 2014 9:53 pm

-- Fred -- Hardware Guy --
FHuettig
 
Posts: 142
Joined: Wed Jan 29, 2014 8:30 pm
Location: Lexington, MA, USA

Re: Missing FPGA stuff

Postby rec » Mon May 05, 2014 10:17 pm

Thanks Fred --

That should keep me busy for a few days.

-- rec --
rec
 
Posts: 13
Joined: Mon Dec 17, 2012 3:29 am

Re: Missing FPGA stuff

Postby rec » Mon May 05, 2014 11:25 pm

rec
 
Posts: 13
Joined: Mon Dec 17, 2012 3:29 am

Re: Missing FPGA stuff

Postby FHuettig » Tue May 06, 2014 3:27 am

Awesome! Thanks for the info, rec. I've been meaning to look into that process for weeks. -Fred
-- Fred -- Hardware Guy --
FHuettig
 
Posts: 142
Joined: Wed Jan 29, 2014 8:30 pm
Location: Lexington, MA, USA

Re: Missing FPGA stuff

Postby theover » Tue May 06, 2014 1:55 pm

Apart from some corrections I think most of the mentioned answer components were already mentioned in the past.

My question is: do you get easily from the FPGA verilog to the bit file with the ISE tools, and a good working connections with the ARM CPU (like in other projects such as the Zedboard has been discussed quite a while ago), to begin with ?

T.
theover
 
Posts: 181
Joined: Mon Dec 17, 2012 4:50 pm

Re: Missing FPGA stuff

Postby FHuettig » Tue May 06, 2014 2:42 pm

-- Fred -- Hardware Guy --
FHuettig
 
Posts: 142
Joined: Wed Jan 29, 2014 8:30 pm
Location: Lexington, MA, USA

Re: Missing FPGA stuff

Postby rec » Tue May 06, 2014 3:25 pm

rec
 
Posts: 13
Joined: Mon Dec 17, 2012 3:29 am

Re: Missing FPGA stuff

Postby rec » Thu May 15, 2014 4:39 pm

rec
 
Posts: 13
Joined: Mon Dec 17, 2012 3:29 am

Re: Missing FPGA stuff

Postby frank_buss » Thu Jun 19, 2014 9:35 am

frank_buss
 
Posts: 18
Joined: Wed Jun 11, 2014 1:50 pm


Return to FPGA Design

Who is online

Users browsing this forum: No registered users and 8 guests

cron