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.

IWRL6432: No date on com port detected, read time out

Part Number: IWRL6432
Other Parts Discussed in Thread: UNIFLASH, MMWAVE-L-SDK

I had the IWRL6432BOOST working perfectly with the Level Sensing demo in the Industrial Visualizer. But then I tried flashing the image to the IWRL6432BOOST through Uniflash and was experiencing a weird error that I fixed by typing in the device name instead using the pop up on Uniflash. Once I was able successfully to flash the IWRL6432BOOST I followed the instructions given in the Level Sensing demo user guide. Yet, once I started the demo, it gave me the error "No data on com port detected, read time out" and said I need to make sure the board is in the right mode (Functional mode) and make sure the config file is correct. The board was in the right mode, but I had messed with the config file before, even though the visualizer has worked with it before. So I uninstalled and reinstalled the radar toolbox and MMWAVE SDK so I'd have the original files. When I followed the steps for the level sensing demo again with the unaltered files I still got the same error message. 

Another message that did pop up before the "No data on com port detected, read time out" was stuff about no valid ATE calibration. I will be able to post pictures to give more context later, but is there any initial idea as to what went wrong?

  •   This picture shows both errors I was getting. Also, I confirmed it is not the board because I did the exact same procedure on another IWRL6432BOOST and I got the same errors.

  • Hello, 

    Okay so there are a couple things to note here. First of all, the error you were seeing in Uniflash when using the pop up is a known issue that we are working to resolve but for now you must find the device from the list as you had found out. The issue you are seeing when trying to run the level sensing demo is related to the first error message about "no valid ATE calibration". The device on your EVM was likely one of the early variants which did not include the ATE calibration data in the efuse. This means you must perform a one time procedure to store this data in flash memory. Please see the steps in the SDK documentation (xWRL6432 MMWAVE-L-SDK: Getting Started) under the section "Getting started with ATE Calibration". 

    After this procedure is completed you can again try flashing the level sensing demo and running it. You will not need to perform this procedure again unless you erase the entire contents of flash memory. 

    Best Regards,

    Josh

  • Thanks this resolved the issue