General Category > Discussion - Drivers

Embedded Host FT232RQ

(1/1)

denisthomas:
Hello everyone,

I'm currently working with a device which has a USB port associated with a FT232RQ. My goal is to communicate with this device through the USB with an embedded host USB that I will program myself (no OS, µC coded in C).
As I understood the world of embedded Host is limited and the examples are mainly oriented for a specific targert (CDC, HID, ..). Apparently the FTDI belong to any of them.

I found that the device works with bulk transfer. I'm able to configure the IN and OUT endpoint (0x81 & 0x02) to receive the modem status (2 bytes) and I'm stuck. I only receive the modem status indefinitely and zero byte from the board (which works great connected to a terminal like termite).

There are some commands that must be set for the FTDI to be able to read from the bulk IN endpoint ? Any vendor specific request ?
I don't want to configure the FTDI, just to read the packets coming from the board (and write some commands to the board).

Thanks in advance,
Take care of yourself in those difficult times.

Best regards,
Denis Thomas

FTDI Community:
Hello,

The FT232R uses vendor class over USB and so we have our own API and driver. If you need to host the device from your own MCU which is not covered by one of our drivers, then you can request the API under NDA from us. Please send us an email at support1@ftdichip.com if you would like to discuss obtaining these under NDA.

Best Regards, FTDI Community

Navigation

[0] Message Index

Go to full version