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.

AM62D-Q1: AM62D / AM275X Audio SDK related

Part Number: AM62D-Q1

Tool/software:

Dear TI Support,
I have the following questions regarding the AM62D and AM275X SDKs / EVMs / devices.

AM62D

  1. Is the C7x open for programming or we can only invoke the APIs remotely?
  2. Are the R5Fs inside Device Management, MCUSS domains programmable by user?
  3. How can we get the SW? Is it Linux / RTOS based? Does it also contain the AudioWeaver bundled? Is it possible to run this SW package on TDA / Jacinto EVMs? What are the restrictions w/r/t running Audio framework and testing it on Jacinto/TDA EVMs?
    1. Does it have any Audio Algorithms? Can we see this list of algorithms somewhere?
    2. Does the SDK contain TIDL libraries
  4. If I buy the TDA4xx EVM, will I get this SW bundle meant for AM62x?

AM275X

  1. Is the C7x open for programming or we can only invoke the APIs remotely?
  2. Are the R5Fs inside Device Management, Application domains programmable by user?
  3. What SW SDK run on this? Looks like it has two different SW SDK (a) Audio Weaver (b) FreeRTOS?
  4. What are the capabilities of FreeRTOS SDK? Does it also contain an Audio Framework and Algorithms - can we see this list of algorithms somewhere?
    1. Does the SDK contain TIDL libraries?

Is there any low cost emulator / debugger that can be used with those EVMs?
Are there RTOS / Linux SDK training contents that can be referred by beginners on TI platform?

Regards,
Somnath

  • Hi Somnath,

    The ansers below applies to AM62Dx and AM275x both devices.

    1. Is the C7x open for programming or we can only invoke the APIs remotely?

    C7x is available for programming

    2. Are the R5Fs inside Device Management, Application domains programmable by user?

    R5F is available for programmable. On AM275x, there are 4 R5Fs available. On AM62Dx mcu/R5F is available.

    3. What SW SDK run on this? Looks like it has two different SW SDK (a) Audio Weaver (b) FreeRTOS?

    FreeRTOS is general purpose use with low-level drivers, freeRTOS and examples. AudioSDK includes freeRTOS SDK + Audio Weaver stack. It comes with a demo to show how to use the SDK for automotive audio amp use-case. Audio Weaver stack is free for evaluation version only.

    4. What are the capabilities of FreeRTOS SDK? Does it also contain an Audio Framework and Algorithms -

            can we see this list of algorithms somewhere?

            ReleaseNote of  Audio SDK lists all the audio kernels optimized for C7x architecture

           Does the SDK contain TIDL libraries?

           No.

    Is there any low cost emulator / debugger that can be used with those EVMs?

    The AM62Dx and AM275x EVM has onboard XDS110 emulator. No external emulator required.


    Are there RTOS / Linux SDK training contents that can be referred by beginners on TI platform?

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM62DX/latest/exports/docs/api_guide_am62dx/index.html

  • Hi Santosh,

    Thanks for your detail response. I have some follow-up questions.

    1) Is there any SDK on these devices where we have TI-RTOS? And, get the TI-RTOS and Linux running together? Or have Linux on A53/72 and FreeRTOS on R5F?  

    2) How will it be possible to get the TIDL libraries and run them within these SDKs?

    3) What are the restrictions of evaluation version of the AudioWeaver stack? Can you please point me to some documents?

    4) I had a look at the AM62D ReleaseNote and I could not find a doc that shows how to run the AudioWeaver or how do we run the algorithms in it. Can you please point me to the right page?

    Regards,

    Somnath

  • Hi Santosh,

    Can you please address the questions asked on my previous post?

    Thanks in advance for your help!

    Regards,
    Somnath

  • Hi Santosh,

    Can you or someone else please respond to my questions asked on 21st May?

    Regards,
    Somnath

  • Hi Somnath,

    Sorry for the delay in getting back.

    1) Is there any SDK on these devices where we have TI-RTOS? And, get the TI-RTOS and Linux running together? Or have Linux on A53/72 and FreeRTOS on R5F?  

    TI-RTOS is a legacy OS and is not in development and supported anymore. We have moved to FreeRTOS on all our new devices. AM62D currently doesn't have a linux sdk yet.

    2) How will it be possible to get the TIDL libraries and run them within these SDKs?

    Currently, we don't have examples to showcase audio related ML applications, the audio app in the Audio SDK uses C7x to run the signal chain created in the AWE designer. 

    3) What are the restrictions of evaluation version of the AudioWeaver stack? Can you please point me to some documents?

    Please check the license agreement document at "$AUDIO_SDK_INST_DIR/DSP Concepts Click Accept License.pdf".

    I had a look at the AM62D ReleaseNote and I could not find a doc that shows how to run the AudioWeaver or how do we run the algorithms in it. Can you please point me to the right page?

    Please go through the Getting Started Guide present in the Audio SDK for the usage instructions.