General Category > General Discussion
Question
(1/1)
Arsen:
What the difference between these two approaches for device configuring process:
1.
FT_60XCONFIGURATION oConfigurationData = {0};
FT_GetChipConfiguration(HandleFtdi, &oConfigurationData);
if (oConfigurationData.ChannelConfig != CONFIGURATION_CHANNEL_CONFIG_1 ) {
oConfigurationData.ChannelConfig = CONFIGURATION_CHANNEL_CONFIG_1;
FT_SetChipConfiguration(HandleFtdi, &oConfigurationData);
}
2.ftStatus = FT_EnableGPIO(ftHandle, 0x1, 0x1); //??
ftStatus = FT_WriteGPIO(ftHandle, 0x1, 0x1);
Thank You !!!
FTDI Community:
Hi,
Number 1 is just the general configuration of the device. Number 2 is to enable the GPIOs. Have a look at section 3.1 of AN_412 FT600/FT601 Bridge Chips Integration.
This goes over the configuration modes of FT600 with section 3.1.5 focusing on the GPIO configuration.
We have a FT60x configuration programmer that you can use. You can find it here along with the AN_370 FT60X Configuration Programmer User Guide.
Best Regards
FTDI Community
Navigation
[0] Message Index
Go to full version