No response from FT230X using Android D2XX driver

365 views Asked by At

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:

  • I used a Samsung S7 Edge (with OTG-adapter) on Android 6.0.1
  • I have tried both an older D2XX version (2013) and a newer (2015-10-21) with the same results.
1

There are 1 answers

0
Alix On BEST ANSWER

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