21.6.1 CONFIGURE_ACTIONS_PROCEDURES
(Ask a Question)Description
CONFIGURE_ACTIONS_PROCEDURES is a command tool used in configure_tool. It configures action with optional or recommended procedures for a Libero target device.
- Available actions and their procedures depend on current bit stream components selected in the Generate Bitstream and Configure Options tools.
 - Changing procedures for the action selected to run invalidates the Run Action tool state. Changing any other action does not affect the Run Action tool state.
 
configure_tool -name {CONFIGURE_ACTIONS_PROCEDURES} \
-params \
{-prog_optional_procedures:act1|proc1|proc2;act2|proc1|proc2|proc3;} \
-params \
{-skip_recommended_procedures:act1|proc1|proc2;act2|proc1|proc2|proc3;}For more information about programming actions and supported procedures, see Libero SoC Design Flow User Guide .
Arguments
| Parameter | Type | Description | 
|---|---|---|
| prog_optional_procedures | string | Specifies optional procedures and actions to configue action with optional procedures. | 
| skip_recommended_procedures | string | Specifies recommended procedures and actions to configure action with recommended procedures. | 
| Return Type | Description | 
|---|---|
| Integer | Returns 0 on success and 1 on failure. | 
Error Codes
| Error Code | Description | 
|---|---|
| None | None | 
Supported Families
| Supported Families | 
|---|
| PolarFire® | 
| RTG4™ | 
| SmartFusion® 2 | 
| IGLOO® 2 | 
Example
The following example configures "DO_VERIFY" action with the optional "PROGRAM" procedure, programs all selected family features: FPGA Array, targeted eNVM clients, and security settings:
configure_tool \
    -name {CONFIGURE_ACTION_PROCEDURES} \
    -params {prog_optional_procedures:PROGRAM|DO_VERIFY;} \
    -params {skip_recommended_procedures:}The following example configures "DO_ENABLE_FABRIC" action with the recommended "VERIFY_DIGEST" procedure, calculates the digests for the components:
configure_tool \
    -name {CONFIGURE_ACTION_PROCEDURES} \
    -params {prog_optional_procedures:} \                      
    -params {skip_recommended_procedures:VERIFY_DIGEST|DO_ENABLE_FABRIC;}