21.6.1 CONFIGURE_ACTIONS_PROCEDURES

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.

Tip:
  • 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

ParameterTypeDescription
prog_optional_proceduresstringSpecifies optional procedures and actions to configue action with optional procedures.
skip_recommended_proceduresstringSpecifies recommended procedures and actions to configure action with recommended procedures.
Return TypeDescription
IntegerReturns 0 on success and 1 on failure.

Error Codes

Error CodeDescription
NoneNone

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;}