This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

HID Driver Support for TUSB3410

Other Parts Discussed in Thread: TUSB3410

Hi Champs, Does anyone reply, if we have any HID Device driver support for TUSB3410? If available, is there a way to download and test the same.

Thanks.

Selva

  • Hi Selva,

    There's no such HID driver/FW for the 3410 device. Nevertheless, there's one for the 3210 that can be somehow ported and customized for the 3410. It was developed in Keil compiler (it's a FW that lets the 3210 behave as a keyboard under HID devices), and you can find it here: http://focus.ti.com/docs/toolsw/folders/print/tusb3210kbdpdk.html

    This FW can be burned in a I2C EEPROM or loaded from the host (for testing pourposes) using the Apploader driver.

    I hope this helps.

    Best,

    Ismael

  • Actually, assuming that the firmware can be developed, the TUSB3410 can be used with any host-side driver.

    That said, we only have a very basic firmware that has been developed for use with the TUSB3410  and the HID driver - see http://focus.ti.com/docs/toolsw/folders/print/tusb3410gpio-srccode.html.

  • Hi, i'm trying this sample, and i have some problem with it.

    Keyboard  is working (application having focus  received the "TIUSB" string but RS232 debug code don't work.

    Is it possible to use the TUSB3410 UART with this sample.

    Goal are convert TIUSB3410 used in VCP mode to HID keyboard without or minor hardware change.

     

    Regards

    Alexandre LEVY

     

  • Alexandre,

    I am not sure what you mean by "Goal are convert TIUSB3410 used in VCP mode to HID keyboard".  The TUSB3410 along with the TUSBWINVCP software enable a virtual COM port on the UART port of the TUSB3410, but require the driver included and can NOT work with the HID driver that is native to operating systems.

    The GPIO firmware does not touch the UART port of the TUSB3410 - it only exercises the 4 GPIO pins and is really only intended as sample code for how to control the TUSB3410's GPIO pins, but it does work with the HID driver.

    Do you have a system interconnect diagram of what you are trying to do:

    • what do you want to connect to the UART port of the TUSB3410?
    • what do you want the GPIOs to do
    • are you OK with our VCP driver or must you use the HID driver?
    • what is your "HID" keyboard?

     

  • Hi, actually our board is working with vcp drivers virtual com port. Actually we use virtual com port to communicate with C51 chip embedded on our board. C51 send a serial number to the host through virtual com port.

    Now, one of our customer need to receive the serial number without drivers. It need to send data to his application  through keyboard entry. So i'm looking to use etablish dialog through my C51 chip and the TUSB3410 C52 core /

    TUSB uart is connected to our C51 uart (work in vcp mode, data are received and transmit to host). Can the TUSB3410 C52 core process data received by the uart then send them like gpio sample. In our application gpio is not used. 

     

    Regards

    Alexandre

  • Alevy,

    Sorry for the long silence.

    I am not exactly following what you (or your customer) is actually trying to do. 

    The TUSB3410 can be programmed to move data in many ways - the limitation is how much firmware code it may take to implement the application - the TUSb3410 has a maximum code space memory of 16kB.  Many customers have added GPIO functionality to our standard VCP code for such items as LED blinking, etc..  What I can not tell is what you are trying to do with the GPIO pins?