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}