Description
This Tcl command sets the maximum TCK frequency of a non-Microchip device in the chain. Chain
programming mode must be set. The device must be a non-Microchip device.
set_device_tck -name {name} -tck {tck}
Arguments
| Parameter | Type | Description |
|---|
| name | string | Specifies the non-Microchip device name. |
| tck | decimal | Specifies the maximum TCK frequency (in MHz). TCK frequency be greater than or equal to 1.000 and less than or equal to 100.000. |
| Return Type | Description |
|---|
| None | None |
Error Codes
| Error Code | Description |
|---|
| None | Required parameter 'name' is missing. |
| None | Required parameter 'tck' is missing. |
| None | Parameter 'tck' must be greater than or equal to 1.000. |
| None | Parameter 'tck' must be less than or equal to 100.000. |
| None | Parameter 'tck' has illegal value. |
| None | tck: Invalid argument value: '' (expecting decimal value). |
| None | Parameter 'name' has illegal value. |
| None | Parameter 'param_name' is not defined. Valid command formatting is 'set_device_tck -name "name" -tck "decimal value"'. |
Supported Families
| Supported Families |
|---|
| PolarFire® |
| PolarFire SoC |
| RTG4™ |
| SmartFusion® 2 |
| IGLOO® 2 |
Example
The following example sets the maximum TCK frequency of the non-Microchip device 'MyDevice':
set_device_tck -name {MyDevice} -tck {2.25}