Description
"IO_PROGRAMMING_STATE" is a command tool used in the configure_tool Tcl command. The configure_tool -name {IO_PROGRAMMING_STATE}
Tcl command loads the I/O State information from a file during programming. The file used for loading the I/O State information during programming is specified in a parameter to the command.
Note: I/O States During programming will be used during programming or when exporting the bitstream.
configure_tool \
-name {IO_PROGRAMMING_STATE} \
-params {ios_file:absolute_path_to_i/o_state_information_file(*.ios)}
Arguments
Parameter | Type | Description |
---|
ios_file | string | Specifies the path to the configuration file(*.ios) of the I/O States. It is mandatory. |
Return Type | Description |
---|
Integer | Returns 0 on success and 1 on failure. |
Error Codes
Error Code | Description |
---|
None | Required parameter 'params' is missing. |
None | Unable locate file '*.ios' |
Supported Families
Supported Families |
---|
PolarFire® |
PolarFire SoC |
RTG4™ |
SmartFusion® 2 |
IGLOO® 2 |
Example
The following example configures IO States, loads States from prj_path/designer/top/top.ios configure file.
configure_tool -name {IO_PROGRAMMING_STATE} \
-params {ios_file:/prj_path/designer/top/top.ios}