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/AWR1443BOOST: Developing code for AWR1443 using MMW Studio, CCS

Part Number: AWR1443BOOST
Other Parts Discussed in Thread: AWR1443, MMWAVE-SDK, MMWAVE-STUDIO, DCA1000EVM

Tool/software: Code Composer Studio

I could run the demo application showing AWR1443BOOST working. 

Now I want to develop programs based on the MMW Studio and use CCS for it. However I am not good at C/C++. I know MATLAB very well. Is there a way to use MATLAB to develop code (incorporating MMW Studio API) for AWR1443? 

If not, I would like to see some tutorials on how CCS is used to develop code incorporating MMW Studio for AWR1443. 

Regards, 

Jaydeep Roy 

  • Hi Jaydeep,
    To develop application and use CCS, TI offers mmWave-SDK. This package provides pre-built application (mmw demo) and interfaces driver.
    SDK provides the user guide as well to start with application and the developement guide, please follow the same.

    mmWave Studio is used to work in SOP-2 (Eval mode) whereas developing an application with CCS needs to run in SOP-4 (functional mode). So, CCS and mmWave Studio can't be combine together for application development.

    However if you want to use just mmWave-Studio with AWR1443 and use Matlab, then you can capture Raw Data using DCA1000EVM (connected with AWR1443). And further process that captured data using your own Matlab script.


    Regards,
    Jitendra
  • Jitendra, 

    Thank you for your insights. 

    So, between MMW Studio and CCS+mmWave-SDK, which one would you recommend for ease of development?  

    Yes, the DCA1000EVM is another board which we are planning the future. Right now we have just the AWR1443Boost board and need to develop over that. 

    My present requirement is developing binaries for RADARSS module which will be specific to our needs and have enhanced features. We will also use the existing binaries provided for Radar data processing. 

    As I am comfortable with MATLAB, I was thinking whether the MATLAB Coder or MATLAB Embedded Coder can be used to develop C/C++ programs -- which can be imported into CCS or MMW Studio, modified, and compiled into binaries for RADARSS module. In this context, I was wondering how these codes can be seamlessly integrated with either CCS/mmWave-SDK or MMW Studio?

    Looking forward to your reply for more clarity into developing our custom binaries. 

    Regards, 

    Jaydeep 

  • If you want to work only with Matlab then you need to use mmWave-Studio with DCA1000 + AWR1443BOOST where it will captured raw adc data from device and store on the PC. There onwards you can use Matlab to do the post-processing.

    And if you want to AWR1443 to do the some/full level of Radar data processing then you need to use embedded application and on PC you can use Matlab to add extra level of intelligence to radar signal processing. In mmWave-SDK and TI-Rex you can find multiple application for AWR1443 which you can refer for your development. In these application many of instances Matlab script is being used to take high level decision on AWR1443 output data and visualizing it.
    Based on current AWR1443 application source you can decide to use Matlab embedded coder as per your convenience.


    Regards,
    Jitendra
  • Thanks again Jitendra. I shall check on the inputs you provided. I am marking this thread as resolved. 

    Regards, 

    'Jaydeep