01-18-2009 02:41 PM
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:
01-18-2009 04:10 PM
I think you want this:
ML505 -> Reference Designs -> ML505 Flash Images
Other useful files here:
01-19-2009 10:01 AM
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.
01-19-2009 10:20 AM
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.
01-19-2009 10:26 AM
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)
01-19-2009 11:03 AM
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
01-19-2009 01:20 PM
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)
01-20-2009 06:07 AM
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:
01-20-2009 11:32 AM
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:
But it is worth noting that ADEPT is not distributed or supported officially by Xilinx.
04-08-2011 06:56 PM
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...
04-09-2011 01:44 AM
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.
-- Bob Elkind