|
CAEN FERS Library v1.3.0
SDK for FERS systems
|
Functions | |
| int | FERS_FirmwareUpgrade (int handle, char filen[200], void(*ptr)(char *msg, int progress)) |
| Upgrade the firmware of the board. | |
| int | FERS_FirmwareBootApplication_ethusb (int handle) |
| Reboot the firmware application via Ethernet/USB. | |
| int | FERS_FirmwareBootApplication_tdl (int *handle) |
| Reboot the firmware application via TDL. | |
| int | FERS_CheckBootloaderVersion (int handle, int *isInBootloader, uint32_t *version, uint32_t *release) |
| Check if the FPGA is in "bootloader mode" and read the bootloader version. | |
| int FERS_FirmwareUpgrade | ( | int | handle, |
| char | filen[200], | ||
| void(* | ptr )(char *msg, int progress) ) |
Upgrade the firmware of the board.
| [in] | handle | Board handle |
| [in] | filen | Firmware file name |
| [in] | ptr | Callback function to report progress (message and progress percentage) |
| int FERS_FirmwareBootApplication_ethusb | ( | int | handle | ) |
Reboot the firmware application via Ethernet/USB.
| [in] | handle | Board handle |
| int FERS_FirmwareBootApplication_tdl | ( | int * | handle | ) |
Reboot the firmware application via TDL.
| [in] | handle | Array of board handles |
| int FERS_CheckBootloaderVersion | ( | int | handle, |
| int * | isInBootloader, | ||
| uint32_t * | version, | ||
| uint32_t * | release ) |
Check if the FPGA is in "bootloader mode" and read the bootloader version.
| [out] | isInBootloader | Pointer to the bootloader state (1 if in bootloader, 0 otherwise) |
| [out] | version | Pointer to the bootloader version |
| [out] | release | Pointer to the bootloader release number |
| [in] | handle | Board handle |