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.

AWR2944EVM: Radar config- frameCfg

Part Number: AWR2944EVM

Tool/software:

Hi ,

I set TX beamforming as below, total # chirps are 256.

What's the difference  between case 1 and case2 ?

They are all 256 chirps in one frame, do they have the same effect?

case1 : 1 loop  =>  total # chirps: 256*1 = 256

case2: 16 loops =>  total # chirps: 16*16 = 256

//---------------------------------------------------------------------------------------------------------------------------

Case1:

sensorStop
flushCfg
dfeDataOutputMode 1
channelCfg 15 15 0
adcCfg 2 0
adcbufCfg -1 1 1 1 1
lowPower 0 0
profileCfg 0 77 2 3.5 15.33 0 0 8.883 0 256 30000 0 0 42
chirpCfg 0 255 0 0 0 0 0 15
frameCfg 0 255 1 0 256 50 1 0

Case2:

sensorStop
flushCfg
dfeDataOutputMode 1
channelCfg 15 15 0
adcCfg 2 0
adcbufCfg -1 1 1 1 1
lowPower 0 0
profileCfg 0 77 2 3.5 15.33 0 0 8.883 0 256 30000 0 0 42
chirpCfg 0 255 0 0 0 0 0 15
frameCfg 0 15 16 0 256 50 1 0

Thanks

BRs

Bruce

  • Hello,

    Yes, there would be a difference between case A and B. I used the mmwave sensing tool to get you an example of different results that could happen. This is for the 1432 but simply for learning purposes. As you can see multiple parameters are affected especially vmax. This specifically is due to the chirp idle time being affected by the diiference configuration.

    256c 1b                                                                                      16c 16b

    I recommend to stick with the 1 burst and 256 chirps since it allows the proper chirp idle time and it is what is usually used. Also you would need to increase you r frame idle time if you chose to use morel bursts. Let me know if you have any further questions

    Best,

    Gabriel