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/IWR6843AOP: is the "RX channel phase compensation" is the same to one IWR6843AOP ES2, no matter which profile does I use ?

Part Number: IWR6843AOP
Other Parts Discussed in Thread: IWR6843

Tool/software: Code Composer Studio

Hi,

   I use the IWR6843 AOP ES2.0, with toolbox 4.4.1, 

1) is the "RX channel phase compensation"  step for this device is "file:///C:/ti/mmwave_sdk_03_04_00_03/packages/ti/demo/xwr64xx/mmw/docs/doxygen/html/index.html#Calibration_section", rather than "file:///C:/ti/mmwave_sdk_03_04_00_03/packages/ti/demo/xwr68xx/mmw/docs/doxygen/html/index.html#Calibration_section"?

2) is the "RX channel phase compensation"  step means that once I get the "RX channel phase compensation" , i can use it no matter what changes to make to the profile ?

 In another words, If I get the "RX channel phase compensation"  use this step, can I use it when I use the "long range people detect" with my new profile, or I have to make the new "RX channel phase compensation"  use this step.

 when I use the  "file:///C:/ti/mmwave_sdk_03_04_00_03/packages/ti/demo/xwr64xx/mmw/docs/doxygen/html/index.html#Calibration_section"

I can get the factor with almost no change, or changes very little.

But when I use my ""long range people detect"  Demo , with my profile, use TX Beamforming, I use my project just chagne the "measureRangeBiasAndRxChanPhase" configuration, and make it output the 

factors, but the output changes as following:

compRangeBiasAndRxChanPhase -1.3608793 0.36844 0.31931 0.55060 0.75287 -0.50229 0.26788 -0.81372 0.58124 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.9612230 0.18130 0.17618 0.60263 0.60263 -0.33115 0.12375 -0.96353 -0.26764 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.0121234 -0.35559 0.29599 -0.74899 -0.66257 -0.28220 -0.56830 -0.07532 -0.59238 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.0820955 -0.04208 0.03537 -0.35114 -0.93634 -0.01462 -0.04242 0.03571 -0.05286 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.1955293 -0.21426 -0.24167 -0.76428 -0.64487 0.15613 -0.30389 0.24298 -0.30463 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.2479240 0.11548 0.29391 0.00000 0.99997 -0.30838 -0.09277 -0.18686 -0.78140 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.3949114 -0.14682 -0.41895 0.90848 0.41791 0.32373 -0.50873 0.47769 -0.18631 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.2583014 -0.13123 -0.12646 -0.97342 -0.22903 0.13568 -0.06366 0.20380 0.04907 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.2465762 -0.00552 -0.00690 0.70709 0.70709 0.00595 -0.01111 0.00711 -0.01031 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.2171067 -0.19327 0.11075 -0.91916 0.39392 0.19077 -0.30298 0.24615 0.67133 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.0144897 0.18741 0.19989 -0.05548 0.99847 -0.27512 0.20364 -0.36017 0.01199 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.4615811 -0.10703 -0.10480 -0.44720 0.89444 0.17300 -0.08197 0.33655 0.15799 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.2305220 -0.15186 -0.17007 0.11685 -0.99316 0.17557 -0.35114 0.25702 -0.35983 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.4151478 -0.11298 -0.13931 0.93634 0.35114 0.06189 -0.30383 -0.04425 -0.30426 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.0942679 0.27405 0.28305 -0.04645 0.99893 -0.34125 0.22046 -0.47714 0.04266 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase -0.0742530 0.04037 0.03339 0.70709 0.70709 -0.03427 0.02332 -0.05820 -0.02850 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase -0.0316231 0.19705 0.18256 0.48065 0.62308 -0.36560 0.26114 -0.94867 0.31622 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase -0.1543153 -0.13690 0.11130 -0.55124 -0.08972 0.03870 -0.23950 0.16440 0.98639 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 9.8216839 -0.34589 -0.36920 0.66812 0.74405 0.10043 -0.45871 0.45587 -0.42081 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase -0.0487351 -0.19104 0.11887 0.44720 -0.89444 0.01782 -0.21274 0.27692 -0.16614 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.2072534 -0.18768 -0.25247 0.47409 -0.88046 0.39496 -0.32422 0.31610 -0.30313 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.4025639 -0.03912 -0.11935 0.99228 -0.12402 0.25183 0.24420 0.49612 -0.86826 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.0609625 -0.20404 0.28604 -0.76154 -0.64813 -0.40118 -0.32010 -0.30450 -0.41025 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.2707365 -0.16946 -0.15909 0.01868 0.31128 0.19952 -0.42758 0.64020 -0.76822 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.0514474 0.17831 0.26025 0.12106 0.99265 -0.50275 0.11603 -0.88010 0.26608 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.0525093 -0.10892 0.16736 -0.40823 0.74442 -0.16840 -0.32352 -0.86618 0.49973 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000
compRangeBiasAndRxChanPhase 0.0844054 -0.15567 -0.20038 0.74210 -0.67029 0.17316 -0.13504 0.19772 -0.03168 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000

then which one should I use? 

a)  use the factor generate with  the profile  "C:\ti\mmwave_sdk_03_04_00_03\packages\ti\demo\xwr64xx\mmw\profiles\profile_calibration.cfg" and bin  "C:\ti\mmwave_sdk_03_04_00_03\packages\ti\demo\xwr64xx\mmw\xwr64xxAOP_mmw_demo.bin";

this factor is almost the same.

b) use the factor generate with  the my own profile and my changed "long range people detect " Demo project with the AOP device and TX Beamforming?

this factor is changed periodic;

If I use the type b), then which factor should I use?

3) does the AOP's TX beamforming have effect to the compRangeBiasAndRxChanPhase?

thank you very much!

  • Hello

    For #1) Steps for Calibration are identical.

    #2) Please use the chirp configuration identical to the demo of choice.. Calibration takes into account of phase differences and delays across virtual array so these values stay the same for the board.. Please make sure you see the necessary accuracy improvements in the OOB demo after calibration and then proceed to use them in other demos.

    #3) For use of Calibration in LOng Range People counting - we will clarify if this is utilized in the demo.

    Thank you,

    Vaibhav

  • Hi,Vaibhav:

    thank you for you reply.

    a) for the #2) answer, I am confuse about you reply.

    do you mean that I just use the default profile configuration, in the "C:\ti\mmwave_sdk_03_04_00_03\packages\ti\demo\xwr64xx\mmw\profiles\profile_calibration.cfg".

    Or I should use my profile beacuse the  virtual array of my profile is not same to the "C:\ti\mmwave_sdk_03_04_00_03\packages\ti\demo\xwr64xx\mmw\profiles\profile_calibration.cfg"?

    I still have no idea , which one I should use.

    If I should use my profile , why the compRangeBiasAndRxChanPhase result changes all the time?

    b) which is the OOB Demo? out of box Demo? and how to make sure the accuracy improvements?

    c) in the "mmwave_industrial_toolbox_4_4_1",  the profile configuration file "C:\ti\mmwave_industrial_toolbox_4_4_1\labs\people_counting\visualizer\chirp_configs\6843_LRPD\people_detection_and_tracking_100m_2D_advanced.cfg", 

    the file have the content as follow:

    compRangeBiasAndRxChanPhase 0.0 0.71313 -0.07993 0.80444 0.32242 0.65005 0.43036 0.63889 0.31528 0.56631 -0.49283 0.87103 -0.20547 0.80157 -0.02173 0.72357 -0.10864 0.39642 -0.74313 0.82355 -0.56723 0.82816 -0.34360 0.71524 -0.39929

    this profile use the TX beamforming, and use the calibration compRangeBiasAndRxChanPhase factor. 

    in which way to get the compRangeBiasAndRxChanPhase factor.? profile calibration? or my profile? 

    this profile is support to use for the 6843ISK, does I use the same way to get my 6843AOP compRangeBiasAndRxChanPhase factor.?

    d) I tried to use the two calibration compRangeBiasAndRxChanPhase factor for test, but they all make the result worse. I have no idea what is wrong with it.

    e) use the long range people detecting Demo, with TX beamforming , It means "1 Tx and 4 Rx" mode, but when people is detect far away  than 20 meters, the cfar point cloud is disperse.

    Is it means the angle resolution is too big for the "1 TX and 4 RX"mode(TX Beamforming mode)? 

    how to make the cfar point cloud cluster or  closer to each other ?

    thanks very much!

  • Hi,

    Please refer to the following thread. It should answer your questions on the calibration coefficients and their applicability across demos:

    IWR6843ISK-ODS: Calibration program and config

    Please get back if you have more questions.

    Regards

    -Nitin

  • Hi,Nitin:

    thank you very much!