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.

CCS/TM4C1294KCPDT: Regarding USB CDC Example

Part Number: TM4C1294KCPDT

Tool/software: Code Composer Studio

Hi Everyone,

    Is there any specific header files available for Serial Extension and CDC Extension layers for USBCDCSerialDevice example.

Please check it and if available please share those header files.

Thanks in advance.

  • Hi prem.

    The Tivaware USB library has all the necessary functions that call on low level CDC serial drivers. To my best CDC drivers are not supported with source for VS though the INS files clues to what installer touches. We use Wise package tool found in the programmers tools side kick to modify specific attributes to adjust for compatibility issues.
  • Hi,

    Thanks for your reply. I am asking for any header file is available for USBCDC Extension layer.
  • Hello Prem,

    I am not sure what you mean by Extension in this case. It's not a term I've heard before and even searching for details I came up empty handed. Can you explain further or provide a source that I can use to read up and understand what you are looking for?
  • Hello Ralpha,

    I am checking with USBCDCSerialDevice example. In this example for USBCDC is a 3 layer approch. that is Serial layer, USBCDC extension layer and USBCDC driver layer. For USBCDC driver layer there will be header files avilable in CCS. I am asking for similarly is there any header files avilable for serial layer and USBCDC ectension layer?
  • Part Number: TM4C1294KCPDT

    Tool/software: Code Composer Studio

    Hello Everyone,

    I am checking with USBCDCSerialDevice example. In this example for USBCDC is a 3 layer approch. that is Serial layer, USBCDC extension layer and USBCDC driver layer. For USBCDC driver layer there will be header files avilable in CCS. I am asking for similarly is there any header files avilable for serial layer and USBCDC ectension layer?

    Thanks in advance.

  • Hello Prem,

    Please refrain from making duplicate posts, your post was still an open inquiry here and not resolved so there is no need for a new thread.

    Can you explain exactly which package that example is from? I don't believe either TivaWare or TI-RTOS has an example with that exact name. Or is it the usb_dev_cdcserial example shared on the E2E forums? I need to be able to look into the example at this point to better understand this.
  • Are you referring extension to mean the CDC device driver layer, OS installer requires to allow the bulk device client connect to the end pipe?   If so that would interest me as well as CDC driver may be causing some data buffer issues in the end pipe status timing or handling.

  • Hello Ralpha,

    EK_TM4C1294XL in this package USBCDCSerialDevice example in TI RTOS for Tiva C series V 2.16.00.08 for Driver Examples in USB Examples


    Thanks,
    Prem
  • Hello Prem,

    Reviewing the project and trying to search for more details of this request, the only conclusion I can come to is that it is something outside of the range of TI support.

    The only reference I could find to 'USB Serial Extension' was an Arduino project and if that is what you were referring to then no we do not have an equivalent to that project.