Documentation Portal      

What are you looking for?

What's Firmware?

Firmware

In this context,"firmware" designates the content of the FPGA (Field Programmable Gate Array) device of a Coaxlink card.

It defines the functionality of the card including the PCI Express end-point.

Firmware EEPROM

The FPGA used on Coaxlink card is a RAM-based FPGA (Field Programmable Gate Array) that needs to be loaded every power up.

Considering that a PCI Express end point must be ready within 150 milliseconds of the power-up time, the FPGA content, must be loaded quickly after having applied power to the card. Therefore, the firmware is stored into a non-volatile flash EEPROM allowing a fast start-up of the FPGA.

Note: This situation differs from other Euresys products, such as Grablink cards, where the FPGA content is loaded by the MultiCam Driver when it starts or at any time if a FPGA configuration change is requested during operation.

Note: The Coaxlink driver will never modify the content the FPGA during operation.

Firmware Modifications

Any modification of the FPGA content requires a two-step operation:

1. The new firmware is written into the Flash EEPROM of the card using a firmware management tool. Refer to: "Firmware Manager Tool".
2. The new firmware is activated by cycling the system power.

© 2018EURESYS s.a.  -  About Documentation  -  Coaxlink 10.3.1.2052