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/IWR1843: I'm having some problems about iwr1843 CLI config via mmWave_Demo_Visualizer 3.4.0 or Serial debugging assistant.

Part Number: IWR1843
Other Parts Discussed in Thread: UNIFLASH

Tool/software: Code Composer Studio

  • Firstly, the board can download the program xwr18xx_mmw_demo.bin(iwr1843 demo of mmwave_sdk_03_04_00_03) successfully. and the demo program used for the first time can display the target image through the GUI, but can't after that.

  • testing via gui, Configuration is as follows:
  • then clik to the plot, we see no target graphic display. Can you tell me what the problem is ? thanks.

   

I think it is the error of CLI sent by the serial port, so I tried to debug the serial port.

the CLI config is, 

% ***************************************************************
% Created for SDK ver:03.04
% Created using Visualizer ver:3.4.0.0
% Frequency:77
% Platform:xWR18xx
% Scene Classifier:best_range_res
% Azimuth Resolution(deg):30
% Range Resolution(m):0.044
% Maximum unambiguous Range(m):9.02
% Maximum Radial Velocity(m/s):1
% Radial velocity resolution(m/s):0.13
% Frame Duration(msec):100
% Range Detection Threshold (dB):15
% Doppler Detection Threshold (dB):15
% Range Peak Grouping:enabled
% Doppler Peak Grouping:enabled
% Static clutter removal:disabled
% Angle of Arrival FoV: Full FoV
% Range FoV: Full FoV
% Doppler FoV: Full FoV
% ***************************************************************
sensorStop
flushCfg
dfeDataOutputMode 1
channelCfg 15 1 0
adcCfg 2 1
adcbufCfg -1 0 1 1 1
profileCfg 0 77 916 7 57.14 0 0 70 1 256 5209 0 0 30
chirpCfg 0 0 0 0 0 0 0 1
chirpCfg 1 1 0 0 0 0 0 0
frameCfg 0 0 16 0 100 1 0
lowPower 0 0
guiMonitor -1 1 1 0 0 0 1
cfarCfg -1 0 2 8 4 3 0 15 1
cfarCfg -1 1 0 4 2 3 1 15 1
multiObjBeamForming -1 1 0.5
clutterRemoval -1 0
calibDcRangeSig -1 0 -5 8 256
extendedMaxVelocity -1 0
lvdsStreamCfg -1 0 0 0
compRangeBiasAndRxChanPhase 0.0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
measureRangeBiasAndRxChanPhase 0 1.5 0.2
CQRxSatMonitor 0 3 5 121 0
CQSigImgMonitor 0 127 4
analogMonitor 0 0
aoaFovCfg -1 -90 90 -90 90
cfarFovCfg -1 0 0 8.92
cfarFovCfg -1 1 -1 1.00
sensorStart

and the iwr1843 download xwr18xx_ccsdebug.bin in advance, then enter Debug mode in CCS.

  • However, there are some errors when sending CLI instructions using a serial port:

    And no information is returned in the console window of the CCS debug environment.

    Based on the above problems, I would like to ask for help. Thanks very much!

     

     

     

  • Dear Chaojie:

    1. Were you able to successfully use UniFlash to load the .bin file? I assume yes based on your description.

    2. Did you remove the SOP2 jumper and cycle power before opening up the Demo visualizer.

    3. Were both the USER and DATA ports connected from the perspective of the Demo visualizer? From your description I assume yes.

    4. Were you able to see any data on the GUI plots at all at any point?

    Answer these questions and we will get started to resolve your issue.

    Best regards,

    Connor Desmond

  • Dear Connor Desmond:

    Thanks for your reply!

    1. Yes,I can successfully use UniFlash to load the .bin file.

    2. Before opening the Demo Visualizer, I removed the SOP2 jumper. But I don't understand what cycle power means, can you explain it to me?

    3. Yes

    4. Only the first use is visible, the situation now looks just like the screenshot above.

    Now, I wonder if the SDK version does not correspond, try to use 3.1-3.3, but the GUI serial port almost fails to connect every time.

    Chaojie

  • Dear Connor Desmond:

    I have a question about the model of the chip and the corresponding SDK version.

    The detailed model of the chip is as follows,

    IWR1843

    QG

    962CT29

    502AD ABL G1

    Can you tell me the meaning of each character and the corresponding SDK? 

    Chaojie

  • Dear Chaojie:

    Power cycle means: "Turn it off and turn it back on again". This gets in the board into a known states so that you can flash or return to functional mode.

    I would stay with the most recent SDK version. What version of the Industrial Toolbox do you have?

    Best regards,

    Connor Desmond