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.

IWR1443BOOST: ROS has suddenly malfunctioned.What happened?

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: UNIFLASH, DCA1000EVM

Hi,

I am using dual boot with Ubuntu 16.04 LTS.

I contacted TI's Japanese user support before,
the point cloud of ROS needed the following.
I corresponded to these.

1.For Ros,OutBoxDemo Flash in mmwave_sdk_01_00_00_05.
2. ~/catkin_ws/src/ti_mmwave_rospkg/mmWave_nodelets.xml
<depend>serial<depend/> → <depend>serial</depend> I changed and catkin make.

I flash them by UniFlash:
C:\ti\mmwave_sdk_01_00_00_05\firmware\radarss
xwr12xx_xwr14xx_radarss.bin
C:\ti\mmwave_sdk_01_00_00_05\packages\ti\demo\xwr14xx\mmw
xwr14xx_mmw_demo_mss.bin

I was displaying Rviz with the following command.
>cd ~/catkin_ws
>source devel/setup.bash
>roslaunch ti_mmwave_rospkg rviz_1443_3d.launch

I have been displaying 3D point clouds all the time.
The last one to show about a month ago.

But today, I runed the same command to bring Rviz up,
but the point cloud is no longer displayed.

I also have IWR 1642, so I tried 2D, but it is the same.
I also have a VertualBox environment, I tried it, but it is the same.


Copy console:

UTF8_1443_3d_err.zip

ROS log file:

RosLog.zip

Regards,

user5205609

  • Excuse me.
    P.S.

    When I used DCA1000EVM, I put some drivers on the machine.
    At that time, it may have updated the driver of XDS110.
    I have restored the serial port setting, but do I also need to re-install the driver?

    Because it went well when I did it in the VirtualxBox environment three months ago on another PC.
  • Hello,

    Which version of the ROS driver lab are you running? Each version of the mmWave ROS driver is compatible with a specific version of mmWave SDK out-of-box demo and your EVM needs to be flashed with the corresponding demo binaries. This information is provided in the release notes for the mmWave ROS driver lab. 

    From this error message, it appears that the version of the ROS driver you're running is not compatible with the SDK out-of-box demo flashed on the EVM. You mentioned that you were using ROS driver on this Ubuntu machine a months ago. It appears that you have flashed an older version of the SDK demo (01_00_00_5) on your EVM and the ROS driver on your machine is not compatible with it.

    The same problem has been discussed in this thread as well:

    IWR1443BOOST: Issue running mmwave driver for ROS Kinetic

    Ideally, you should upgrade to the latest version of the ROS driver from mmWave Industrial Toolbox version 2.4.0. Make sure that the corresponding mmWave SDK demo binary is flashed on the EVM. 

    Regards

    -Nitin

  • Hi,

    Thank you very much.

    Currently, I can not immediately change the tool box on Ubuntu side using ROS,
    so I reviewed the SDK version and XDS driver.

    The PC using ROS was dual boot, and it was used with Windows 10.
    In Ubuntu and Windows 10, the same version of the tool box was originally included.
    But, when I used DCA1000EVM on Windows 10 side, I installed the driver and updated the red  frame above,
    even though it was not necessary.

    It seems that this was the cause.

    I removed the driver of XDS once from Windows 10 side, downloaded from below and put it in again.

    <processors.wiki.ti.com/.../XDS_Emulation_Software_Package>

    Then I stop Windows 10, start up Ubuntu, with the board that was flushedopen SDK v1.2.0.5 out-of-box demo.
    The point cloud was displayed normally.

    Regards,
    user5205609