Other Parts Discussed in Thread: UNIFLASH, MMWAVEICBOOST
Hi there,
I am having trouble connecting to with my mmwave board via ROS. I am running ROS noetic on Ubuntu 20.04 VM. I have tried Melodic on Ubuntu 18.04 VM and it also gave the same error.
I have/am:
- Checked all the jumpers are in the correct positions including the SOP jumpers for functional mode
- Ensured the switches are correct for standalone operation
- Using the XDS port and not the FTDI port.
- Successfully flashed the board with mmwave SDK v3.5 with uniflash which is the correct demo for mmwave ROS driver v2.2 according to the release notes
- Power cycled the board and hit the reset switch
- Enabled the TI xds usb device in my virtual machine.
- Checked the ports are showing up using the ll /dev/serial/by-id. I get both ttyACM0 and ttyACM1
- Sourced ros and the mmwave work space in terminal
- added $user to dialout
But I get the following error:
[ INFO] [1660559469.989904514]: mmWaveCommSrv: Failed to open User serial port with error: IO Exception (2): No such file or directory, file /home/nic/mmwave_ti_ros/ros_driver/src/serial/src/impl/unix.cc, line 151.
[ INFO] [1660559469.989994981]: mmWaveCommSrv: Waiting 20 seconds before trying again...
The ros program fails and I have to kill the thread in terminal. Please advise on what could be causing the issue and possible solutions to fix it.
I hope you are well.
Best regards
Nic