Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST

Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | How to get *.mcs file containing both *.bit and *.elf file, to port linux on my memec virtex-ii board.

There are 3 messages in this thread.

You are currently looking at messages 0 to 3.

How to get *.mcs file containing both *.bit and *.elf file, to port linux on my memec virtex-ii board. - beomseok,lee - 2005-06-04 06:51:00



Hello

I have 'Virtex II pro FF1152 board, Rev.3' made by Memec design.

I read the document 'Getting Started with EDK and Montavista Linux'.
http://www.xilinx.com/bvdocs/appnotes/xapp765.pdf

And I followed the directives in the document. but I had a trouble.

In the document, I should generate ACE file in the XPS like below

$ xmd -tcl genace.tcl -jprog -board ml300 -hw implementation/download.bit
-elf ../linux/arch/ppc/boot/images/zImage.embedded -ace top.ace

But, I don't have System ACE module.
Only what i have is 4MByte ATMEL AT45DB321B flash memory.

To download something in this flash memory, I should have '*.mcs' file
made by iMPACT.

Could tell me how could I make *.mcs file instead of *.ace file.

Of course, I know how to make *.mcs file from download.bit file using
iMPACT.

But I want to know how can I make *.mcs file including both
download.bit and zImage.embedded files.

Thank you ahead.

Beomseok Lee
from South Korea





Re: How to get *.mcs file containing both *.bit and *.elf file, to port linux on my memec virtex-ii board. - Walter Dvorak - 2005-06-04 07:57:00

beomseok,lee <a...@hanmail.net> wrote:
> But I want to know how can I make *.mcs file including both
> download.bit and zImage.embedded files.

	hint: try the tool "SRecord". A powerfull tool set for 
manipulating and join eprom/flash images:

	<http://srecord.sourceforge.net/>;

	man srec_cat

	For manipulating & import object files like platform 
specific ELFs take look on objcopy - it is part of the GNU binutils. 
Can produce a memory dump of (selected) contents of the input object 
file.

	<http://www.gnu.org/software/binutils/>;

	man objcopy

WD
-- 
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.

Re: How to get *.mcs file containing both *.bit and *.elf file, to port linux on my memec virtex-ii board. - Holger Nissle - 2005-06-04 10:33:00

Hello,

there is a method described as part of the UltraController-II Reference
Design

see
http://www.xilinx.com/bvdocs/ipcenter/data_sheet/uc2_quickstart_tutorial_prom.pdf

a similar method in application note xapp694

Holger

"beomseok,lee" <a...@hanmail.net> wrote in message
news:1117882072.4d3713f13c94bbca92baf237a66b3943@teranews...
>
>
>
> Hello
>
> I have 'Virtex II pro FF1152 board, Rev.3' made by Memec design.
>
> I read the document 'Getting Started with EDK and Montavista Linux'.
> http://www.xilinx.com/bvdocs/appnotes/xapp765.pdf
>
> And I followed the directives in the document. but I had a trouble.
>
> In the document, I should generate ACE file in the XPS like below
>
> $ xmd -tcl genace.tcl -jprog -board ml300 -hw implementation/download.bit
> -elf ../linux/arch/ppc/boot/images/zImage.embedded -ace top.ace
>
> But, I don't have System ACE module.
> Only what i have is 4MByte ATMEL AT45DB321B flash memory.
>
> To download something in this flash memory, I should have '*.mcs' file
> made by iMPACT.
>
> Could tell me how could I make *.mcs file instead of *.ace file.
>
> Of course, I know how to make *.mcs file from download.bit file using
> iMPACT.
>
> But I want to know how can I make *.mcs file including both
> download.bit and zImage.embedded files.
>
> Thank you ahead.
>
> Beomseok Lee
> from South Korea
>
>


______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.