prog_action | string | The acceptable values for this argument are the following: - PROGRAM - Programs all selected family features: FPGA Array, targeted eNVM clients and security settings. Mandatory procedures are: INIT_VARIABLES_FOR_ACTION, SET_PROGRAM_ACTIONTYPE, VERIFY_IDCODE, PROC_ENABLE, DO_PROGRAM, DO_VERIFY (optional) and DO_EXIT.
- VERIFY - Verifies all selected family features: FPGA Array, targeted eNVM clients and security settings. Mandatory procedures are: INIT_VARIABLES_FOR_ACTION, SET_VERIFY_ACTIONTYPE, VERIFY_IDCODE, PROC_ENABLE, DO_VERIFY and DO_EXIT.
- ERASE - Erases the selected family features: FPGA Array and security settings. Mandatory procedures are: INIT_VARIABLES_FOR_ACTION, SET_ERASE_ACTIONTYPE, VERIFY_IDCODE, PROC_ENABLE, DO ERASE and DO_EXIT.
- DEVICE_INFO - Displays the IDCODE, the design name, the checksum, and device security settings and programming environment information programmed into the device. Mandatory procedures are: INIT_VARIABLES_FOR_ACTION, SET_DEVICE_INFO_ACTIONTYPE, VERIFY_IDCODE, DO_DEVICE_INFO and DO_EXIT.
- READ_IDCODE - Reads the device ID code from the device. Mandatory procedures are: INIT_VARIABLES_FOR_ACTION, SET_READ_IDCODE, VERIFY_IDCODE, PRINT_IDCODE and DO_EXIT.
- ENC_DATA_AUTHENTICATION - Encrypted bitstream authentication data. Mandatory procedures are: INIT_VARIABLES_FOR_ACTION, SET_AUTHORIZATION_ACTIONTYPE, VERIFY_IDCODE, DO_AUTHENTICATION and DO_EXIT.
- VERIFY_DIGEST - Calculates the digests for the components included in the bitstream and compares them against the programmed values. Mandatory procedures are: INIT_VARIABLES_FOR_ACTION, VERIFY_IDCODE, PROC_ENABLE, DO_ENABLE_FABRIC (recommended), DO_ENABLE_SECURITY (recommended), DO_VERIFY_DIGEST (recommended) and DO_EXIT.
- READ_DEVICE_CERTIFICATE - Reads the device certificate from the device.
|