12-01-2011 12:28 AM
I tried to make a simple Hello World PowerPC system on the Virtex 4FX Mini Module Baseboard. This system will not start.
Is there any updates to the constraints / xbd files that has to be done for 13.3
12-01-2011 05:15 AM
Are you using 13.3 XBD files? I have tested this board using 13.3 BSB and it works fine. Attached are the 13.3 XBD files.
12-02-2011 02:56 AM
I took your files and tried again but got no other result. Programming of board using impct or SDK program FPGA appears to work fine but PPC405 doesn't come out of reset on the Mini Module Baseboard. It seems that the external reset doesn't get pulluped by FPGA.
The original testprogram ran from flash does work.
I compared the new 13.3 xbd/ucf files with the old 12.3 files and did not see any difference regarding the Mini Module Baseboard.
12-04-2011 05:14 AM
Please try the following design posted to the Avnet ftp site. I built and tested the design on my board using 13.3 BSB:
1) Set the Hyper Terminal baud rate to 19200.
2) Use iMPACT to download the /SW/hw_platform_0/download.bit file. This is a simple memory test. If this bit file doesn't work, there is most likely something wrong with your board. If it does work, you might have issue with your Xilinx tools.
3) If the above bit file worked, use SDK to download the bit file. The workspace for the SDK project is the /SW folder of the project. SDK will use the /SW/hw_platform_0/system.bit and the /SW/hw_platform_0/system_bd.bmm file to generate the download.bit file. If the download.bit in step #2 worked and SDK download in step #3 doesn't work, then you might have tool issue.
4) If bit files in steps #2 and #3 worked, clean the project in XPS, rebuild it and try the SDK download again to eliminate any other tool issues.
12-05-2011 07:12 AM
I did all of the steps above with a successfull outcome!
I did notice that:
You create your system from XPS, I started in ISE: I do not see the problem of the PPC not coming out of reset when I start a system from XPS.
When I try to debug on hardware I always get "Unexpected error while launching program: ELF Verify failed. Please check if memory is working properly."
If the on chip memory is removed from the processor design the debugger works. Why do you use xps_bram instead of ppc on-chip memory?
12-06-2011 07:22 AM
Please see the following answer record regarding your issue:
If you still have addition questions regarding this issue, please open a web case on Xilinx support page http://www.xilinx.com/support/clearexpress/websupp