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.

AWR1843: COM port not connecting after setting complex 2x in adcCfg

Part Number: AWR1843

Tool/software:

Hi. I have uploaded profile_2d.cfg given in the "C:\ti\mmwave_sdk_03_06_00_00-LTS\packages\ti\demo\xwr18xx\mmw\profiles" folder for AWR1843. 

It has shown some plots.

Then I pressed sensor stop and changed the adcCfg command in profile_2d.cfg from 2 1 to 2 2 meaning complex1x fromat to complex2x format (since in mmWave studio we use complex2x fomrat to get the data) and uploaded this file.

Then the mmWave SDK 3.6 plots section did not show any results and got struck. So I refreshed the mmWave SDK 3.6 page and tried to reconnect the ports. But ports are not connecting.

I observed the same thing when I used another PC first it was showing plots with profile_2d.cfg and after I changed the adcCfg command to complex2X format, the plots did not show and got struck, reflreshed the page, but the ports are not showing.

I tried flashing the device. For flashing also it is getting failed to open the Application/User UART port.

What should I do?

  • Hi Palguna,

    In demo visualizer you can not update the ongoing configuration without resetting the device.

    It is not an issue due to the adcCfg mode. After running the demo with default configuration > stop the sensor > disconnect the ports > nReset the device > connect the com ports again > load the updated configuration.

    It is already tested at our side and it works as expected. Please try to follow the above mentioned steps and in case of any issue let me know here.

    Regards,
    Anirban

  • Hi. Able to solve this issue by uploading the original `profile_2d.cfg` using upload and send config button, then resetting AWR1843 pressing RSTN on AWR1843, then uploading the original `profile_2d.cfg` using upload and send config button has shown the plots. So this error resolving thing is done.

    But I would like to know one thing that while collecting raw data using DCA1000 we set the complex2x format In Advanced Configuration tab of mmWave studio. But using mmWave SDK only taking complex1x format, which is set by adcCfg command in cfg file. Why? Doesn't the data differ? what are the implications of this difference. Also what is the difference between complex2x and complex1x format

  • Hi,

    Glad that now you are able to plot the data on visualizer with the changes.

    But I would like to know one thing that while collecting raw data using DCA1000 we set the complex2x format In Advanced Configuration tab of mmWave studio

    No, to set data format to be Complex 2x mode, you need to configure it from the StaticConfig tab > ADC Config > Format in the mmWave Studio(version 02.01.01.00) which is similar to the adcCfg command in mmWave SDK. There is no tab called Advanced Configuration, which mmWave Studio version are you using? 

    Read more about Real vs Complex Basebands: Using a complex-baseband architecture in FMCW radar systems

    Refer to this thread - https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1347282/awr2243-complex-1x-vs-complex-2x

    Regards,
    Anirban