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.

MMWAVE-STUDIO: I have some questions about mmwave studio.

Part Number: MMWAVE-STUDIO
Other Parts Discussed in Thread: MMWCAS-DSP-EVM, MMWCAS-RF-EVM

Hi! I'm Masato

I am using mmwave studio to evaluate MMWCAS-DSP-EVM and MMWCAS-RF-EVM.

For the time being, I tried "Use case 1" and "Use case 3" on P12 and P13 of the user guide (mmwave_studio_cascade_user_guide).

So I have some questions.

(1)Is the sample script just displaying fixed data in the end?

(2) When moving the sample, I loaded some scripts. I think that access registers to write and read values by using API.

I would like to check the values ​​of these set registers. Is it possible to dump the registers?

Does mmwave studio have a register dump function? I thought the "RegOp" tab was involved, but I wasn't sure.

(3) I was able to move the sample, but how can I actually acquire the data in real time? Is it possible?
I would like to try something like P17-P20 of Design Guide (TIDEP-01017 Cascade Imaging Radar Capture Reference Design Using Jacinto Tm ADAS Processor).

I would be happy if you could respond.

Regards,Masato

  • Hi,

    The Imaging kit enables users to capture raw data to a file.The captured data file can be post processed with Matlab, Pyhton or another language.

    The Jacinto Reference Design shows an example of real time processing. However this example is not supported with latest versions of silicon/firmware.

    Communication with the sensor is performed through the mmWave Link API. Access to registers is not provided, only through API

    thank you

    Cesar

  • Dear Cesar,

    Thank you for responding.
    I ask additional questions.

    The Imaging kit enables users to capture raw data to a file. The captured data file can be post processed with Matlab, Pyhton or another language.
    -->
    What do these data created by running the sample script in mmwave represent
    especially the red circle(Figs. 1 and 2)?
    Do you mean that using the Imaging Kit to graph the raw data in Matlab via mmwave?


    The Jacinto Reference Design shows an example of real time processing. However this example is not supported with latest versions of silicon/firmware.
    -->
    Do you agree with the recognition that only older versions are supported? It was like combining the same boards, so I thought I could do the same. .. ..
    Communication with the sensor is performed through the mmWave Link API. Access to registers is not provided, only through API
    -->
    Is it possible to check the register even from the console (Tera term etc)? In addition, we would be grateful if you could provide a list of mmWave Link APIs
    (explanation of each API, etc.),

    Regards,
    Masato
     
  • Hi,

    I think there is some confusion in the questions you are asking.

    Let me try to give you a short overview of the different steps that happen when raw data is captured.

    Step 1 - The sensor is power on - it waits to receive the RF configuration from the Host (when using mmWave studio the host is the PC)

    Step 2 - The user inputs the RF configuration in mmWave Studio or uses a LUA script

    Step 3 - mmWave Studio converts the RF configuration provided by user to mmWave link API calls and sends the cmds through SPI to sensor

    Step 4 - sensor receives the commands and configures the RF front end

    Step 5 - the sensor starts sending chirps

    Step 6 - The received RF data is converted to digital data by the A2D converters

    Step 7 - The digital raw data is sent to the DCA1000 card through LVDS.

    Step 8 - The DCA1000 forwards the digital raw data through Ethernet to the PC Host

    The mmWave Link API is documented in the following document:

    C:\ti\mmwave_dfp_02_01_05_03\docs\mmWave-Radar-Interface-Control.pdf

    The DFP (device firmware package) can be downloaded from here:

    https://www.ti.com/tool/MMWAVE-DFP

    Thank you

    Cesar