Baud rate incorrect | Cypress Semiconductor
Baud rate incorrect
I built "EZ-USB FX3 SDK\1.3\firmware\serialif_examples\cyfxusbuart" without problem, however I find that it seems to be using the wrong baud rate(!).
This also happens more generally with the UART if used for debugging and hence my serial dongle can't talk to it (which makes debugging problematic)
The PL2303 dongle bit width is 9.2 usec at 115200, but the FX3 bit width is 12.0 usec. (The PL2303 dongle is correct).
It is almost as if it thinks it is using a 25MHz clock as 19.2/25 * 12 = 9.2.
This is using the FX3 DVK so I don't see how the clock could be wrong as the FSLC pins are hard wired (I checked the pull up/down resistors and they look OK)
Anyone have any ideas?