Xilfpga provides the following user configuration BSP settings.
| Parameter Name | Type | Default Value | Description |
|---|---|---|---|
| secure_mode | bool | TRUE | Enables secure Bitstream loading support. |
| secure_readback | bool | FALSE | Allows the secure Bitstream configuration data read back when set to TRUE. Ensure that the application environment is secure to enable this flag. |
| secure_environment | bool | FALSE | Enables the secure PL configuration using the IPI. This flag is valid only for the Cortex-A53 or the Cortex-R5 processors. |
| debug_mode | bool | FALSE | Enables the Debug messages in the library. |
| reg_readback_en | Bool | TRUE | Enables the FPGA configuration Register Read-back support. |
| data_readback_en | Bool | TRUE | Enables the FPGA configuration Data Read-back support. |
| get_version_info_en | Bool | FALSE | Fetches the Xilfpga library version information |
| get_feature_list_en | Bool | FALSE | Fetches the Xilfpga library supported feature list information |
| skip_efuse_check_en | Bool | FALSE | Skips the eFUSE checks for PL configuration |
| frame_readback_en | Bool | FALSE | Enables the FPGA CRAM frame readback support |
Note:
- In the AMD Vitis™ Unified IDE, the parameter names are prefixed with the library
name. For example,
XILFPGA_base_address. - The parameters
reg_readback_en,data_readback_en,get_version_info_en,get_feature_list_en skip_efuse_check_enandskip_efuse_check_enare not available in the Vitis Unified IDE.
For more information on BSP configuration, see Setting Up Software System in the Vitis Unified IDE.