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.

MMWCAS-RF-EVM: software for MMWCAS-RF-EVM to develop a AWR2243 cascade system

Part Number: MMWCAS-RF-EVM
Other Parts Discussed in Thread: AWR2243

Hi,

I am planning to buy the MMWCAS-RF-EVM (mmWave cascade imaging radar RF evaluation module) and i want to understand how the software provided it works.

As i understood, I am able to program each of the AWR2243 devices with the corresponding chirps signals as well as i can use some scripts (Lua scripting) to select certain configuration modes for the complete cascade system (such as multi-device MIMO and multi-device TX-beamforming). However it is not clear for me how i can manage in case i want to develop my own system. Is the code that interprets the LUA scripts available? Will I be able to develop my own cascade system if i take the MMWCAS-RF-EVM as example?

In other words, do i have access to the code that controls the different AWR2243 devices to generate the different configurations such as multi-device MIMO and multi-device TX-beamforming?

From the document AWRx Cascaded Radar RF Evaluation Module
(MMWCAS-RF-EVM) (https://www.ti.com/lit/ug/swru553a/swru553a.pdf?ts=1629278818237&ref_url=https%253A%252F%252Fwww.ti.com%252Fsitesearch%252Fdocs%252Funiversalsearch.tsp%253FlangPref%253Dde-DE%2526searchTerm%253DPatch%2BAntenna%2526nr%253D861) i get this inforamtion:

"To enable development of an end application with single-device and cascaded AWRx, TI provides the device firmware packages (DFP). The DFP includes the MSS and BSS firmware, or firmware patches, as well as the mmWave Link Framework and framework implementation examples. The mmWave Link Framework provides a C-source implementation of the AWRx Interface Control Document (ICD) defined API. "

What this really means? Can I see the code of how all the four devices are configured to work together?

Many thanks in advance,

Regards,

Victor

  • Hi Victor,

                 The cascade RF EVM showcases the cascade use of  RADAR Front end devices(AWRx243). This is used along with host(like DSP CAS EVM based on TDA). The entire configuration/evaluation use case development can be done using this hardware setup + DFP + mmWave Studio (with inbuilt post processing).

    As quoted above in you query the DFP does contain lot of examples which can be used or reused for the actual end use case. Once your application use case evaluation is completed you can always move to designing your own hardware(taking reference from TI EVMs) and software reusing DFP examples.

    ICD the interface control document talks about all the specifics about APIs, registers, etc needed for understanding the DFP code examples, reusing them for your use case or building your own code from scratch.

    I would highly recommend to go through the training exercises on RADAR devices for several EVMs of TI RADAR devices to have a good feel about entire collateral offering from TI on mmWAve RADAR space.

  • Hi Abhed,

    Thanks a lot for your reply.

    ICD the interface control document talks about all the specifics about APIs, registers, etc needed for understanding the DFP code examples, reusing them for your use case or building your own code from scratch.

    I assume you speak about this document C:\ti\mmwave_dfp_02_02_03_01\docs\mmWave-Radar-Interface-Control.pdf, or?

    I would highly recommend to go through the training exercises on RADAR devices for several EVMs of TI RADAR devices to have a good feel about entire collateral offering from TI on mmWAve RADAR space.

    Can you give me the link for these "training exercises on RADAR devices"?

    Many thanks and kind regards,

    Victor