RealSense Connection Issues

Thanks for the welcome, and thank you for the help.

Initially I wasn’t able to get a camera stream due to a similar issue to this post: Errors while running autonomous demo and mapping.launch. Camera and depth sensors are not working

I followed that post and ran sudo apt update and upgrade and that resolved that issue. Unfortunately, this issue appeared after that one resolved.

I also had to update the apt server as you discussed here: Expired ROS GPG key & new RealSense APT repo


Kernel Version: 4.15.0-144-generic


RealSense Packages:

librealsense2/bionic,now 2.47.0-0~realsense0.4805 amd64 [installed,automatic]
librealsense2-dbg/bionic,now 2.47.0-0~realsense0.4805 amd64 [installed]
librealsense2-dev/bionic,now 2.47.0-0~realsense0.4805 amd64 [installed]
librealsense2-dkms/bionic,now 1.3.18-0ubuntu1 all [installed]
librealsense2-gl/bionic,now 2.47.0-0~realsense0.4805 amd64 [installed,automatic]
librealsense2-net/bionic,now 2.47.0-0~realsense0.4805 amd64 [installed,automatic]
librealsense2-udev-rules/bionic,now 2.47.0-0~realsense0.4805 amd64 [installed,automatic]
librealsense2-utils/bionic,now 2.47.0-0~realsense0.4805 amd64 [installed]
ros-melodic-librealsense2/bionic,now 2.45.0-1bionic.20210506.152243 amd64 [installed,automatic]
ros-melodic-realsense2-camera/bionic,now 2.3.0-1bionic.20210506.155003 amd64 [installed]
ros-melodic-realsense2-description/bionic,now 2.3.0-1bionic.20210601.162315 amd64 [installed]


RealSense Firmware Version: 5.12.03.00 (outdated version)


I’m attempting to update the firmware for the camera to the most recent version using realsense-viewer tool as shown in the attached image. The camera will constantly disconnect before the firmware can be properly flashed to the device though.

(I did get a 2D camera stream for a second from the realsense-viewer tool, but then the device proceeded to disconnect and recconect)

Update: (Tested with an external RealSense D435 we had around the lab and that works properly, that RealSense has firmware version 05.10.13.00, still unable to update the one within the stretch itself though)