Hello everyone! I’m running into an issue where the robot’s lift motor has suddenly stopped being detected by the system. The OS boots normally and all the other motors appear under their usual /dev/ttyACM* device paths, but the lift motor is completely missing, which prevents the robot from entering gamepad/teleop mode. Since this happened abruptly, I’m not sure whether this is a firmware issue, a USB enumeration problem, or a hardware fault on the stepper board. Has anyone encountered this before or have suggestions for next steps?
Here some of my logs:
hello-robot@stretch-se3-3122:~$ stretch_lift_home.py
For use with S T R E T C H (R) from Hello Robot Inc.
---------------------------------------------------------------------
[ERROR] [hello-motor-lift]: SerialException(2): could not open port /dev/hello-motor-lift: [Errno 2] No such file or directory: '/dev/hello-motor-lift'
[WARNING] [hello-motor-lift]: Unable to open serial port for device /dev/hello-motor-lift
hello-robot@stretch-se3-3122:~$ stretch_system_check.py
For use with S T R E T C H (R) from Hello Robot Inc.
---------------------------------------------------------------------
Model = Stretch 3
Tool = DexWrist 3 w/ Gripper
Serial Number = stretch-se3-3122
[ERROR] [hello-motor-lift]: SerialException(2): could not open port /dev/hello-motor-lift: [Errno 2] No such file or directory: '/dev/hello-motor-lift'
[WARNING] [hello-motor-lift]: Unable to open serial port for device /dev/hello-motor-lift
[WARNING] [robot]: Not able to use asyncio for transport communications. Defaulting to sync.
hello-robot@stretch-se3-3122:~$ ls /dev/hello-*
/dev/hello-dynamixel-head /dev/hello-motor-left-wheel /dev/hello-respeaker
/dev/hello-dynamixel-wrist /dev/hello-motor-right-wheel /dev/hello-wacc
/dev/hello-lrf /dev/hello-nav-head-camera
/dev/hello-motor-arm /dev/hello-pimu
hello-robot@stretch-se3-3122:~$