bootloader API - how to override UART CTS/RTS for GPIO? | Cypress Semiconductor
bootloader API - how to override UART CTS/RTS for GPIO?
With the normal FX3 API (v1.2) I use CyU3PDeviceGpioOverride() to override pins such as the UART CTS/RTS pins so that I am able to use them as GPIO.
With the FX3 Boot API, there is no such function documented, and if I try to set CTS or RTS as a simple GPIO with CyFx3BootDeviceConfigureIOMatrix() I get return code 1, which indicates that the function is saying I have an invalid argument.
How do I override pin functions for GPIO use in the boot API?