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.

IWR6843AOPEVM: IWR6843AOPEVM: Support Required for IWR6843AOP Testing and Optimization Challenges

Part Number: IWR6843AOPEVM
Other Parts Discussed in Thread: DCA1000EVM, IWR6843AOP

Tool/software:

Hello TI team, 

We are evaluating the IWR6843AOPEVM for static presence detection and accurate coordinate tracking within a 15' x 15' room. Initial testing has been conducted using the 3D People Tracking binary with the default configuration. However, we have encountered the following issues:

  1. Accuracy and Reliability of Coordinates: The reported coordinates occasionally show inaccuracies, and the reliability of the detected positions needs improvement.

  2. Static Person Detection: The radar often fails to detect a person when they remain static for an extended period.

  3. Ghost Images: The issue of ghost images persists during testing, leading to erroneous detections.

  4. Decreased Data for Static Targets: When a person becomes static, we observe a decrease in the number of detected objects on the UART output, indicating fewer processed data points from the radar.

  5. Maximizing Point Cloud Detection: What specific parameters in the configuration (CFG) file should be adjusted to maximize the number of point cloud data points detected and reported over the UART?

  6. Binary for Raw Data in Spherical Coordinates: Which binary should be used to obtain the maximum raw data (point cloud data) in spherical coordinate format with minimal processing.   
  7. Disabling Grouping by Range and Doppler: How can I disable grouping by range and Doppler for the cloud points using configuration parameters only, to maximize the point cloud data reported on the UART?
  8. Point cloud data: how I can plot the point cloud data from the raw adc data captured with DCA1000EVM.

We would appreciate your guidance on resolving these issues to improve the accuracy, reliability, and overall performance of the radar for our application.

Regards & Thankyou 

Dileep Sharma

  • Hi,

    We are looking into your query. Please allow us a couple of days to respond.

    Regards,

    Sharan

  • Hi,

    • Accuracy and Reliability of Coordinates: The reported coordinates occasionally show inaccuracies, and the reliability of the detected positions needs improvement.

    • Static Person Detection: The radar often fails to detect a person when they remain static for an extended period.

    • Ghost Images: The issue of ghost images persists during testing, leading to erroneous detections.

    • Decreased Data for Static Targets: When a person becomes static, we observe a decrease in the number of detected objects on the UART output, indicating fewer processed data points from the radar.

    • Maximizing Point Cloud Detection: What specific parameters in the configuration (CFG) file should be adjusted to maximize the number of point cloud data points detected and reported over the UART?

    All of these are addressed in the PDFs found in the radar toolbox at $RADAR_TOOLBOX$\source\ti\examples\People_Tracking\docs\

    file:///C:/ti/mmwave_sdk_03_05_00_04/docs/mmwave_sdk_user_guide.pdf

    I don't understand this question. Can you rephrase it?

    • Disabling Grouping by Range and Doppler: How can I disable grouping by range and Doppler for the cloud points using configuration parameters only, to maximize the point cloud data reported on the UART?

    See the cfarCfg in C:/ti/mmwave_sdk_03_05_00_04/docs/mmwave_sdk_user_guide.pdf to do this in the range domain. I don't think it's possible in the doppler domain.

    1. Point cloud data: how I can plot the point cloud data from the raw adc data captured with DCA1000EVM.

    You would need to use the DCA1000 board to accomplish this. It cannot be done in real-time though - you would have to capture the data, then process it afterwards.

    Best,

    Nate

  • Hi Nate,

    Thank you for sharing the documents. I have already reviewed the suggested materials, but the issue persists. We are observing inaccuracies during testing. We are using the default configuration, and it has been observed that the data for cloud points on the UART stops (i.e., the detected cloud points drop to zero) when a person becomes completely static. Additionally, when we attempt to manage the ghost image, the accuracy of static occupancy detection decreases.

    Could you please provide any relevant test data or results from TI related to presence monitoring? Alternatively, could you suggest test methods to control the variability or inaccuracy in coordinate measurement? This would be a great help.

    Looking forward to your response.

    Regards,

    Dileep

  • Hi,

    Are you using the config files labeled "staticRetention"?

    You may also find this helpful

    https://www.ti.com/lit/ug/tidued6b/tidued6b.pdf

    Best,

    Nate

  • Yes, I am using the configuration named "AOP_6m_staticRetention."

    Thank you for the document this is very helpful.

    Regards,
    Dileep

  • Excellent. Let me know if you have any more specific questions.

    Best,

    Nate

  • Hello Nate,

    I need help regarding the below points:

    1. Is there a way to simulate the IWR6843AOP antenna performance for various scenarios?

    2. Are there any hardware design precautions to consider when designing mmWave-related products with the IWR6843AOP

    3. Are there any relevant training materials, documentation on component selection calculations (IWR6843AOP products), and detailed information on all radar data processing algorithms?

  • Hi,

    I'm happy to answer question 3 because it relates to the original topic, but for questions 1 and 2, please open a new thread dedicated to hardware. Opening new threads for new topics helps us keep our forum organized.

    For information on the data processing algorithms, see the PDFs found in the radar toolbox at $RADAR_TOOLBOX$\source\ti\examples\People_Tracking\docs\. These will be the best guides.

    Best,

    Nate 

  • Thanks, nate

  • Hello Ti Team,

    I am trying to connect the IWR6843AOPEVM Rev. G with the DCA1000EVM to capture raw data. I have installed all the necessary dependencies and drivers and set up the static IP. However, when I load the BSS FW and MSS FW, the firmware version does not appear at the top of the screen.

    Additionally, when I connect to SPI and click on "RF Power Up," I encounter the following error([RadarApi]:error:read register failed with error -2). Could you suggest possible solutions for this issue?

    Also, could you provide a detailed document on interfacing the IWR6843AOPEVM with the DCA1000EVM? Most of the documents I have found are for different modules. For reference, I am using the latest version of mmWave Studio. 

    Thanks & Regards 

    Dileep Sharma