4DSP Support Forum
Products => FMC Products => FMC112, FMC116 => Topic started by: stefan.heubusch on October 07, 2013, 10:09 AM
-
I’ve some questions regarding the FMC116 running on a ML605 Eval board:
1. I implemented the firmware using ISE Project Navigator opened 4dsp/common/firmware/extractec/223_ml605_fmc11/implement/ml605_fmc112.sdf
2. I generated the binary file using “Generate Programming File” in the Process Window
3. Then I run “Analyze Design Using ChipScope
4. In ChipScope I opened the configuration file ml605_fmc112.bit by right clicking on MyDevice1 (XC6VLX240T) -> Configure
5. Then I started FMC116App.exe using cmd. The result is:
________________________________________________________________________________________
Connected FPGA Device Type: XV6CLX240T
Start of program
--------------------------------------
Constellation ID : 223
Number of Stars : 8
Software Build : 0x5252826B
Firmware Build : 0x00000000
Firmware Version : 0.1
--------------------------------------
FMC supported : FMC112 on ML605
Could not detect FMC116 hardware, exiting
What have I done wrong? Is there a different firmware for the Fmc116 (using HPC connector instead of LPC connector…). If so, where can I find it in the support package?
It's the same problem when I program the .../recovery/.../ml605_fmc112.bit direct via the iMPACT tool.
Thanks a lot,
Stefan
-
Dear Stefan,
The default sdf uses LPC as connector type.
The SDF should be slightly modified to target the other FMC site:
1) In the star declaration area, STAR sip_fmc112, ID=1... should be replaced by a STAR sip_fmc112, ID=0 this tells StellarIP which physical fragment (ucf) should be used from the Star source files.
2) All occurences of sip_fmc112.1 should be replaced with sip_fmc112.0 in the core connection area. A search and replace is convenient for that.
This will provide you with a HPC firmware for FMC112 on ML605.
I hope that helps,
Arnaud
-
It worked :) Thanks a lot!!!