Topic: Firmware upload on PC720  (Read 11068 times)

Janne July 17, 2014, 03:43 AM

  • Member
  • *
  • Posts: 1
Hi,

I have a question about the firmware upload.
I have a PC720 card.

Information I got from the card was:

Library Version       : 1.50 build 001
FPGA A PCI Revision   : 5.0
FPGA A Revision       : 1.1
FPGA A Customer Nr.   : 0
FPGA A Firmware Type  : 238
FPGA A Has Ext. Infos : 0
CPLD Revision         : 1.0
Board Serial Number   : 48
User ROM Value        : 1193046
FPGA B Device Type    : XC7KK410T-2FXG1930C
FPGA B Revision       : 1.0.0
FPGA B Firmware Type  : 449


Here "FPGA B Firmware Type" seems to be the design we're
having for the FPGA, type beging "449".

I need to upload the new design to the flash and based
on the information card gave me destination should be FPGA B,
not FPGA A.

Quoted: "FLASH_B do a flash programming of the USER configuration
for FPGA B (not available on PC720)."

#./4fm_upload_firmware PC720 0 -b mydesign_type449_pc720.hex

This didn't work. Got IO error. Ok, based on the quote it shouldn't work.


Quoted: "That's correct, "-a" is the actual PC720 FPGA. This is because
our devices with two FPGAs (FM680, FM780) have the PCIe/Flash interface
on FPGA A, FPGA B being the processing FPGA."

If I do this:

#./4fm_upload_firmware PC720 0 -a mydesign_type449_pc720.hex

what happens to the FPGA A that haves Firmware Type 238 uploaded?
Or if I just upload the new firmware with option -a (FPGA_A),
in PC720 it just ends up in to the FPGA B ?


Thanks.

arnaudNL July 17, 2014, 07:49 AM (#1)

  • 4DSP Staff (EU)
  • Administrator
  • Member
  • *****
  • Posts: 7110
Dear Sir,


You are correct, the PC720 has only one FPGA and you should use the -a option.


This is legacy because our first hardware as FM480/482 have two FPGA, FPGA A being the PCIe interface.


So we have moved the FPGA A portion inside FPGA B. The FPGA A information displayed comes from FPGA B.


I know it is a bit confusing, but you should program your image using -a switch and the new image will also contain the FPGA A subset.


Best Regards,
Arnaud

arnaudNL July 22, 2014, 09:24 AM (#2)

  • 4DSP Staff (EU)
  • Administrator
  • Member
  • *****
  • Posts: 7110
Dear Sir,


Was the information sufficient, can I go ahead and close this topic?


Best Regards,
Arnaud

arnaudNL July 28, 2014, 06:36 AM (#3)

  • 4DSP Staff (EU)
  • Administrator
  • Member
  • *****
  • Posts: 7110
This topic is being closed because the issue is considered as resolved by 4DSP. Feel free to create a new topic for any further inquiries.