Thomas
Guest
|
Posted:
Mon Dec 19, 2005 5:15 pm Post subject:
Problem with downloading elf file to ML403 using XMD |
|
|
Hi,
I am currently working on a new board based on a Xilinx Virtex-4
FPGA.We are using a ML403 board as SW a development platform. The plan
is to run VxWorks (Tornado 2.2.1/Vxworks 5.5.1) so now I am trying to
get the VxWorks bootrom to run on the ML403.
I have used the XPS - Base System Builder Wizard to build a base system
that seems to work (I can run the memory test application Ok).
Using the VxWorks BSP from XPS I have build a VxWorks bootrom
(bootrom_uncmp) without any errors. I have used a Xilinx app. note as a
reference for building the bootrom.
I connect to the ML403 using JTAG cable and download my design (.bit
file), then I connect to to PPC using XMD with no problems. When I try
to download the bootrom file (dow bootrom_uncmp) I get the following
error form XMD: "Invalid Profile Start & End Memory Address". The crazy
thing is that if I keep trying to download then sometimes it downloads
Ok:
XMD% dow bootrom_uncmp
section, .text: 0x00c00000-0x00c72a10
section, .data: 0x00c72a10-0x00c79ed0
section, .bss: 0x00c79ed0-0x00c7cfa0
Downloaded Program bootrom_uncmp
Setting PC with program start addr = 0x00c00000
PC reset to 0x00c00000, Clearing MSR Register
I can then execute the bootrom using 'run'. It doesn't work but that is
the next problem ;)
Have anybody seen the error: "Invalid Profile Start & End Memory
Address" before?
And what does it mean?
TIA,
Thomas |
|