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.

Linux/AM5728: TIDL application note

Part Number: AM5728
Other Parts Discussed in Thread: TDA2

Tool/software: Linux

Hi.

I found this document talking about TDA2 Deep Learning.

 https://usermanual.wiki/Document/TIDeepLearningLibraryUserGuide.1793363394.pdf

My question:

    A. Can I follow this to test the TI Deep Learning on the AM57xx?

    B.  If no, Why AM57xx has no this kind of APP note?

BR Rio

  • Rio Chan said:
        A. Can I follow this to test the TI Deep Learning on the AM57xx?

    No, you can't follow the document that you shared above to program TIDL on AM57x. That is applicable for SDKs for TDAx. 

    Rio Chan said:
        B.  If no, Why AM57xx has no this kind of APP note?

    Please follow below documentation to program on AM57x.

  • This kind of user guide cannot be easily to let customer faster get into the TIDL.
    Also, if you compare the TDA2 DL document, it's more clear than the AM5 User guide.
    At least, the TDA2 document is more specific to clearly all the steps that AM5 user guide not do so.
  • Hi Manisha:

    If you read the TDAx2 documentation, you will find this kind of chapter:

    in this section: Building Sample Test Application
    it will tell us those useful information:

    DSP Code Generation Tool version 7.4.2
    EVE/ARP32 Code Generation Tool version 1.0.7
    XDAIS version 7.22.00.03
    DMA utility Library Version 00.08.00.00
    MATH LIB for C66x version 3_1_0_0

    But, in the AM57 user guide, there is no such clear instruction we can follow up.
    With this kind of situation, how do we educate our customers?

    Please specify.
    Thanks.
    BR Rio
  • Hi Rio,

    The TIDL on vision SDK is different than on Sitara Processor SDK Linux. On Sitara processor side, TIDL library is a black box. The source code on DSP or EVE side is not opened, and hence they do not need to learn about the tool chain, compiler information etc. On Sitara Processor SDK Linux, TIDL library is accessed using TIDL API (underneath uses OpenCL to offload the acceleration on DSP/EVE) and runs on host A15 side.

    Hope that clarifies. If you have any other concern with current document, I will be happy to learn that and feedback to my team to improve the document.

    Regards,

    Manisha

  • Hi Manisha:

          I have read the entire TIDL several times.

          I have some questions, Please see the posted picture.

          A. There is the TIDL Import tool I can download? ( I ever sent you an email, but got no reply yet.)

          B. What's the OpenCV / OpenCL version that we support?

          C. Regarding the grey part " ML application", what's the example of it? Where we can find it?

          D. Component off " TIDL SW stack", what is this?

    I'm preparing a Training slide to our customers, and I need to have 2~3 working examples (beside the TI DL demos) runs from steps by steps clearly.

    Do we have a training slide for letting customers feel better than just to see a DL demo?

    BR Rio