Property | Description |
Connected LED Inversion Mask connectedLedXORMask – IntegerHex | Specifies the FT2232 output pin(s) to invert when setting 'connected' LED. |
Connected LED Mask connectedLedMask – IntegerHex | Specifies the FT2232 output pin(s) to use for the 'connected' LED. |
Disconnected Output Pins disconnectedOutputDirection – IntegerHex | Specifies the FT2232 pins that are to be configured for output when disconnected. |
Disconnected Output Value disconnectedOutputValue – IntegerHex | Specifies the value of the FT2232 output pins when disconnected. |
Output Pins outputDirection – IntegerHex | Specifies the FT2232 pins that are to be configured for output. |
Output Value outputValue – IntegerHex | Specifies the initial value of the FT2232 output pins on connection. |
Output Value 2 outputValue2 – IntegerHex | If non-zero the 2nd initial value of the FT2232 output pins on connection. |
Running LED Inversion Mask runningLedXORMask – IntegerHex | Specifies the FT2232 output pin(s) to invert when setting the 'running' LED. |
Running LED Mask runningLedMask – IntegerHex | Specifies the FT2232 output pin(s) to use for the 'running' LED |
SWD Direction Inversion Mask swdDirectionXORMask – IntegerHex | Specifies the FT2232 output pin(s) to invert to set serial wire debug to output. |
SWD Direction Mask swdDirectionMask – IntegerHex | Specifies the FT2232 output pin(s) to use to set serial wire debug to output. |
SWD Enable Inversion Mask swdEnableXORMask – IntegerHex | Specifies the FT2232 output pin(s) to invert when enabling serial wire . |
SWD Enable Mask swdEnableMask – IntegerHex | Specifies the FT2232 output pin(s) to use when enabling serial wire debug. |
nSRST Inversion Mask srstXORMask – IntegerHex | Specifies the FT2232 output pin(s) to invert when setting the nSRST signal. |
nSRST Mask srstMask – IntegerHex | Specifies the FT2232 output pin(s) to use for the nSRST signal. |
nTRST Inversion Mask trstXORMask – IntegerHex | Specifies the FT2232 output pin(s) to invert when setting the nTRST signal. |
nTRST Mask trstMask – IntegerHex | Specifies the FT2232 output pin(s) to use for the nTRST signal. |
Property | Description |
Channel channel – Enumeration | Specifies the FT2232 channel to use |
PID usbPid – StringList | Specifies the USB product ID of the FT2232 device. |
VID usbVid – String | Specifies the USB vendor ID of the FT2232 device. |
Property | Description |
Serial Number connectedSerialNumber – String | The serial number of the currently connected FT2232. |
Use Serial Number connectToSerialNumber – String | The serial number of the FT2232 device you want to connect to. If multiple FT2232 devices are connected to your system, this property allows you to specify which one to use. If no serial number is specified, the first available FT2232 device will be used. |
Version interfaceVersion – String | The target interface version number. |
Property | Description |
Adaptive Clocking adaptiveClocking – Enumeration | Specifies whether JTAG adaptive clocking should be used. |
Property | Description |
Divider divider – IntegerRange | The amount to divide the JTAG/SWD clock frequency. This property only has an affect when the speed property is set to 0 (best possible). |
Prefer SWD preferSWD – Boolean | Connect using SWD to Cortex-M devices if Target Interface Type not defined in the project. |
Speed speed – IntegerRange | The maximum JTAG/SWD clock frequency in Hz (0 for best possible). |
Property | Description |
Device Type – String | The detected type of the currently connected target device. |
Fast Memory Accesses fastMemoryAccessesEnabled – Boolean | Specifies whether fast memory accesses should be used for ARM7, ARM9 and Cortex-M3 targets. With this option set to Yes the target interface will not wait for a memory access to complete before moving onto the next - this means it relies on the JTAG interface being slower than the memory interface. If your target is running slowly, or has slow memory you may experience problems reading from or writing to memory with this option enabled in which case you should set this option to No. The default setting of this property on this target interface is Yes, this is because the implementation of slow memory accesses is considerably slower than fast accesses on this target interface - if you experience problems reading from or writing to memory you may find you achieve better performance by reducing the JTAG clock frequency using the JTAG Clock Divider property rather than disabling this option. |
Memory Access Timeout memoryAccessTimeout – IntegerRange | The timeout period for memory accesses in milliseconds. |
Property | Description |
UART-SWO COM Port UARTSWOPort – COMPort | Name of COM port that SWO is connected to. |