4DSP Support Forum

Products => FMC Products => FMC112, FMC116 => Topic started by: stefan.heubusch on October 07, 2013, 10:09 AM

Title: Firmware for FMC116 on ML605 Board
Post 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
Title: Re: Firmware for FMC116 on ML605 Board
Post by: arnaudNL on October 08, 2013, 09:57 AM
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

Title: Re: Firmware for FMC116 on ML605 Board
Post by: stefan.heubusch on October 08, 2013, 10:39 AM
It worked :)  Thanks a lot!!!