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.

IWR6843ISK: stop UART output of IWR6843ISK

Part Number: IWR6843ISK

Dear support team.

I am evaluating with IWR6843ISK.

It is being developed while testing in a real environment.

The environment is as follows.

  1. radar installation
    1. height : 2m~2.3m
    2. tilt degree :  about -2.0
  2. radar configuration file
    1. long range people detection 50m 2D
  3. object to be detected
    1. truck
    2. people

I conducted the test in the above environment. As in the picture above, if one truck is detected, no problem occurs.

However, when 2-3 trucks appeared, the radar didn't work anymore.

(At this time, I did not use the matlab monitoring GUI in mmwave_industrial_toolbox and checked radar data with python.)

I checked if python was wrong, but there was no problem.

So, I verified with IWR6843ISK and matlab monitoring GUI in my office.

In my office, it was not possible to test in an environment like the picture above.

I tested the assumption that the radar stops when a large number of point clouds and objects are detected.

I tested the radar by shaking it left and right without fixing the radar in the office. Then, the same symptoms were confirmed.

IWR6843ISK no longer prints UART.

Below file is record file when shake radar left and right without fixing the radar in the office.

4-matlab.txt

Please check it.

  • Hello

    Would it be possible to know the following:

    1) Which Software do you have loaded on the TI's mmWave EVM

    2) What is the expected result for the scene of interest -  Detecting object x at Y distance, moving not moving?

    3) If you are using the mmWave labs or OOB demo - have you checked the Configuration explanation provided in the User's guide.

    4) Have you had a chance to look at the basics of mmWave Radar and  how  Radar data to Point cloud/detection  process works?

    Thank you

    Vaibhav

  • Hello

    1) Which Software do you have loaded on the TI's mmWave EVM

        -> I had loaded 4.7~4.9 software in mmwave industrial toolbox.

    2) What is the expected result for the scene of interest - Detecting object x at Y distance, moving not moving?

        -> I would like to know x,y distance of both moving and immovable objects.

        -> 

    3) If you are using the mmWave labs or OOB demo - have you checked the Configuration explanation provided in the User's guide.

        -> I checked user's guide and some document.

        -> I did not find any clues to solve the problem.

    4) Have you had a chance to look at the basics of mmWave Radar and how Radar data to Point cloud/detection process works?

        -> I know basics of FMCW radar, but, I do now know how Radar data to Point cloud/detection process works.

  • Hello

    1)

    The Industrial Toolbox has various software examples under Labs

    Based on the software loaded the results/response/data from the device will differ - so for question #1 we are trying to understand which lab's sw-image was loaded on the device. 

    1.a) Considering  x,y,z question  you may have been trying the demo from  68xx ISK - mmWave SDK Demo

    1.b) Considering the use of python gui mentions it was the People Counting Demo

    Please confirm.

    2) Objective is the detect objects and their location.  - correct?

    2.a) Which object was present in the scene and what the the equivalent point cloud show?

    2.b) Have you tried to use the  heatmap plots to see what is perceived by reflections before creating point cloud. Knobs for this are available in the SDK UG.

    We will get to #3) and #4) after we have an idea of objective and demo in use.

    Thank you,

    Vaibhav

  • 1) I know the industrial toolbox has various software example.

        Because I should detect object at a distance of up to 50m, I have to use long range detection example.

    2) Correct. There is vehicle, human in scene.

    This question is what is error of example, It's not about how to detect well.

  • Hi Vaibhav

    I executed example by CCS.

    The result is also UART output stop.

    I checked console message in CCS as below

    "{module#9}: "C:/ti/mmwave_industrial_toolbox_4_8_0/labs/common/src/dpc/objectdetectionandtracking/objdetrangehwa/src/objdetrangehwa.c", line 640: error {id:0x10000, args:[0x2136c, 0x2136c]}
    xdc.runtime.Error.raise: terminating execution"

    and stop in exit.c as below

    please help me.

  • Hello,

    What I believe my be happening is that the amount of data that you are sending over UART is to large such that by the time the next frame arrives the data hasn't completed sending. To test this please increase your interframe time (ms) by modifing your configuration file. The inter-frame time parameter is found in the frameCfg CLI command. The documentation for this command can be found at the following resource:

    SDK User Guide:
    <MMWAVE_SDK_INSTALL_PATH>\docs\mmwave_sdk_user_guide.pdf

    Best,

    Connor

  • Hi Connor.

    Thank you for your support.