cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
10,259 Views
Registered: ‎01-18-2009

system_bootload.ace for VIRETX-5 ML505

Hi,

I have just bought an ML505 VIRTEX-5 development board. Unfortunately it's flash card doesn't have the demo files(system_bootload.ace) . Instead it has the open-sparc files. I was wondering if there is anywhere that I can find and download the file to be able to start working with my board.

 

This is the link to the document that explains how to use the file and work with demo:

http://www.xilinx.com/products/boards/ml505/ml505_10.1_3/docs/ml505_quickstart.pdf

 

Thanks

Alex

 

0 Kudos
10 Replies
Highlighted
Xilinx Employee
Xilinx Employee
10,249 Views
Registered: ‎08-13-2007

Re: system_bootload.ace for VIRETX-5 ML505

Alex,

I think you want this:

http://www.xilinx.com/products/boards/ml505/ml505_10.1_3/images.htm

 

ML505 -> Reference Designs -> ML505 Flash Images

Other useful files here:

http://www.xilinx.com/products/boards/ml505/reference_designs.htm

Cheers,

bt

0 Kudos
Highlighted
Visitor
Visitor
10,224 Views
Registered: ‎01-18-2009

Re: system_bootload.ace for VIRETX-5 ML505

Thanks bt,

I followed all the steps in instruction section but it didn't do any thing. INIT LED turns on but the DONE LED doen't turn on. Instead, I see that the red LED (marked as ERR) next to the GREEN LED (marked as item 29 in http://www.xilinx.com/support/documentation/boards_and_kits/ug347.pdf) turns ON.

 

I am using a 128MB CF instead of 32MB. I am wondering if the board has problem with 128MB CF. I am also wondering if this board is somehow limited only to work with open-sparc codes.

 

One more thing that I am thinking which might be the problem is that the device that I have on my ML505 board is XC5VLX110T. I have seen in some documents showing that ML505 has device LX50 not 110. Can this be the problem? Is there any other code for this device?

 

I am new in usning these kinda of boards and programming FPGAs. I appreciate it if anyone can help me.

 

Please let me know If you know of any example and instruction on what should be done to do every thing from A to Z, to change a small RTL code to make it turn an LED (like the GPIO pins) ON and OFF.

 

Thanks

Al

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
10,221 Views
Registered: ‎01-03-2008

Re: system_bootload.ace for VIRETX-5 ML505

The ML505 was produced with a LX50T device and all of the reference designs are targetted for that device.  The board that you have is no longer a ML505 as someone has reworked it with a LX110T. 

 

You can take the reference designs and recompile them for the LX110T and the should work, but you can't use the pre-generated bitstreams.

------Have you tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com
0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
10,218 Views
Registered: ‎08-13-2007

Re: system_bootload.ace for VIRETX-5 ML505

Agreed.

 

I thought you were referring to a standard ML505.

 

The bitstreams between the LX50T and LX110T are not compatible. The images I pointed you to will not work with the XUPV5-LX110T:

 http://www.xilinx.com/univ/xupv5-lx110t.htm (Xilinx University Program XUPV5-LX110T Development System)

 

bt

0 Kudos
Highlighted
Visitor
Visitor
10,209 Views
Registered: ‎01-18-2009

Re: system_bootload.ace for VIRETX-5 ML505

Thanks both of you.

Sorry! I should have said that's LX110T. 

 

1- You mentioned that I can create my own image for LXT110. Could you please let me know where is the start point to create demo image file for LXT110!?

Where are the steps I should take to recompile it?

 

2- Could you please also point me to a document that explains how to go from RTL to the end of the process, press the reset button and see the RTL working on the LXT110

 

Thanks a lot

Al

 

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
10,195 Views
Registered: ‎08-13-2007

Re: system_bootload.ace for VIRETX-5 ML505

1)

 start with the existing design files for the ML505

 change the device to a 5VLX110T

 diff the board files (e.g. ucf) and read the documentation to see if there are any other significant differences (I don't think there are but will admit that I haven't studied the XUPV5 in detail) to address

 rerun the design flow

 

2) I realize that last step may be daunting if you haven't done it before.

I would suggest starting here:

http://www.xilinx.com/support/techsup/tutorials/index.htm (Xilinx Tutorials)

 

bt

0 Kudos
Highlighted
10,128 Views
Registered: ‎02-07-2008

Re: system_bootload.ace for VIRETX-5 ML505

Just to add detail to point 1)

 

In the constraints (.ucf) file, you will have to modify the GTP_DUAL placements for projects using RocketIO. Also, sometimes the .ucf file specifies the device and you will have to change this to XC5VLX110T.

 

I have written about this process here:

 

I have a design for an ML50x board (eg. ML505) that I want to migrate to a different ML50x board (eg. ML509). What do I have to change?

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
10,120 Views
Registered: ‎08-13-2007

Re: system_bootload.ace for VIRETX-5 ML505

Good point, Jeffrey.

 

I was addressing the generic case of a design having LOC constraints only for the Select I/O (since it is the same pin-out on the board, they shouldn't be necessary in this case).

 

But if the ucf has internal FPGA locations, these may change becuase of the diffferent die size.

This includes the GTP_DUAL transceiver locations on high-speed serial designs (Aurora,1000 Base-X, etc.)

 

But this can also include IDELAYCTRL locations for designs that use IODELAYs in the IOB (e.g. MIG DDR2). Or other designs with area constraints, etc.

 

I usually use ADEPT for these exercises to visualize the location differences:

http://home.comcast.net/~jimwu88/tools/adept/

But it is worth noting that ADEPT is not distributed or supported officially by Xilinx.

 

bt

0 Kudos
Highlighted
Visitor
Visitor
6,295 Views
Registered: ‎04-08-2011

Re: system_bootload.ace for VIRETX-5 ML505

Hi, i am a newbie also on lx110t... i followed the instruction on the tutorial (UG348).... board setup....configuring the DIP switches... configuring the hyperterminal....connecting the DVI to VGA... and then i turn the board on but nothing happens... did i miss an instruction there,... could you help me pls.... i really need your help...

 

sincerely

Perci

0 Kudos
Highlighted
Instructor
Instructor
1,468 Views
Registered: ‎07-21-2009

forum etiquette

Perci,

 

Please start a new thread and describe your problem.

 

1.  Posting a new problem in an existing or old thread is considered bad manners.  Please observe forum etiquette.

 

2.  Multiple duplicate posts in multiple threads is considered bad manners.  One post in one thread is sufficient.  Please observe forum etiquette.

 

Regards,

 

-- Bob Elkind

SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
0 Kudos