androidusbserialftdid2xx

No response from FT230X using Android D2XX driver


I have made a simple Android app that connects to an FTDI chip using the D2XX driver and writes a command and listens for responses.

Using this app I can successfully write some dummy data to an FT232B chip and receive a response.

With the same app I am not getting any response from an FT230X chip (which has a different firmware). I have verified that all configuration was successfully set and that a connection to the chip is opened. I can also confirm that writing to the chip seems to work (at least the write() operation returned true).

At this point I don't know whether it is the firmware that is broken or my app.

Any ideas what could be wrong or what my next step should be?

Edit:


Solution

  • The solution was to set a specific baudrate that this firmware could handle. The underlying chip accepted other baudrates though.