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.

Need help on USB to UART converter Chip TUSB3410 for Interrupt base Transfer/endpoints

Other Parts Discussed in Thread: TUSB3410

Hi,

  

 

We are looking for a USB to UART converter which exposes Interrupt endpoint rather then Bulk.

So that we can configure endpoints and guarantee bandwidth or minimum latency.

 

We found one part from TI (TUSB3410) , which says that it can be configured for Interrupt or Bulk, but it doesn't say anything much on how we can achieve that.

 

Could you please send us the Application note where this chip has been used for Interrupt?

  

Our requirement is to make a dongle that can covert some of our legacy serial devices to USB .

Thanks & Regards,

Bhupendar

  • Hello Bhupendar,

    The TUSB3410 can be configured for Interrupt transfers, you can find more information about how to configure the Output Endpoint1 Descriptor in the TUSB3410 Data Manual sec 11.3.4, You can find the Data manual at http://focus.ti.com/lit/ds/symlink/tusb3410.pdf

    Unfortunately we don’t have an application that use this kind of transfers, but we can provide you the standard Firmware source code and the driver source code, expectantly that can help you on your design. If you want those source files, I can ask to Dan to provide you the files.


    Best regards,

    Roberto.

  • Hello Bhupendar,

    The TUSB3410 can be configured for Interrupt transfers, you can find more information about how to configure the Output Endpoint1 Descriptor in the TUSB3410 Data Manual sec 11.3.4, You can find the Data manual at http://focus.ti.com/lit/ds/symlink/tusb3410.pdf

    Unfortunately we don’t have an application that use this kind of transfers, but we can provide you the standard Firmware source code and the driver source code, expectantly that can help you on your design. If you want those source files, I can ask to Dan to provide you the files.


    Best regards,

    Roberto.

  • Thanks Roberto!

    It will be a great help if you can provide us the standard Firmware source code and the driver source code for same.

    Best Regards,

    Bhupendar

  • Bhupendar,

    For some reason your reply is not showing up in the forum, Due to Export Control Requirements, in order to provide the Virtual COM Port source code to you, I need you to answer the following questions - please send your response to usb@ti.com:

    a) Legal Company Name

    b) Physical address of "a" (not a PO Box)
     Street:
     City:
     State/Province/Region:
     Postal Code:
     Country:

    c) Company representative who will be responsible for receiving the code
     Name:
     Phone:
     E-mail:

    d) What is the Intended end-equipment/application that you will use the TUSB3410/5052 in?

    e) Which market will this product target?
     Communication/Telecommunications
     Industrial/Control/Test/Medical Equipment
     Computers
     Automotive/Consumer Products
     Military
     Other (please specify): 


    Sent: Friday, April 15, 2011 1:26 AM
    Subject: Consumer & Computing Forum: Re: Need help on USB to UART converter Chip TUSB3410 for Interrupt base Transfer/endpoints

    Bhupendar Singh replied to Re: Need help on USB to UART converter Chip TUSB3410 for Interrupt base Transfer/endpoints in Consumer & Computing Forum.

    Thanks Roberto!

    It will be a great help if you can provide us the standard Firmware source code and the driver source code for same.

    Best Regards,

    Bhupendar

     

     

  • Hi,

    We have some more doubt on TUSB3410.

    By going through the source code for TUSB3410, we didn’t find anything such as descriptor configuration for user. What we found is that UsbCfgGetDeviceDescriptor() function gets the configuration descriptor details, but we were not able to find how to configure the descriptor as ‘interrupt’ IN and OUT endpoints. Could you please provide about this configuration details.

     

     

    Thanks & Regards,

    Bhupendar

  • Bhupendar,

    Your reference is to the driver side of the software.

    Descriptors are handled in the device firmware. You need to look in the DevIoUSBCore.h file.

  • Hello DHarmon,

    Thanks for the response. Another thing what we want is, we have changed the header file to make the endpoints and Interrupt type.

    Now we need to build this. We see .prj file corresponding to the chips i.e. Fw_3410.prj for our case. Could you please let us know what IDE we should be using to rebuild

    Firmware. Is it IAR workbench or Code composer studio.

    Thanks.

    Regards,

    Venkatesh

  • The firmware source was developed using the IAR Embedded Workbench v5.05. We have not ported this code to any other development environment. While, it should be able to be accomplished, we can not provide comments/support on the details of porting the code. We would recommend contacting the Compiler Tool Manufacturer to support the porting if you are using a different compiler than IAR.

  • Hello Dan,

    We have project file ending with .prj( i.e. Fw_3410.prj) and others. We contacted IAR people, and they suggested that .prj files are not of IAR environment.

    Is it possible to give us a build with IN and OUT endpoints as Interrupt type. So that we can try flashing EEPROM with the binary lately built. 

    It is ok also ok if we get the binary(umpe3410.i51) directly with the changes.

    Let us know how feasible it can be. Or any other ways to do this.

    Thanks.

    Regards,

    Venkatesh

  • Closed via direct e-mail.