-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Description
Required Info | |
---|---|
Camera Model | T265 |
Firmware Version | 0.2.0.879 |
Operating System & Version | macOS Catalina |
Kernel Version (Linux Only) | |
Platform | |
SDK Version | 2.31.0 |
Language | |
Segment | others |
Issue Description
Hmm, I already had made my peace with these issues, but today I downloaded a fresh copy of the entire repo, switched to development branch, applied PR #5213, compiled and installed it all again.
It is sometimes hard to launch my T265 from cold boot. Nothing helps: No plug/unplug, no restart. Twice a start of realsense-viewer helped. From that on the things did roll.
Before I got things like this (I have enabled severity console logging in pose.cpp):
~/Documents/librealsense/build/examples/pose $ ./rs-pose
06/12 22:55:42,569 INFO [0x111dffdc0] (tm-info.cpp:51) Picked 0/3 devices
06/12 22:55:42,572 INFO [0x111dffdc0] (tm-info.cpp:51) Picked 0/3 devices
06/12 22:55:42,572 WARNING [0x111dffdc0] (rs.cpp:1618) null pointer passed for argument "profile"
RealSense error calling rs2_config_resolve(config:0x7f8289cbc180, pipe:0x7f8289ca3780):
No device connected
After re-plug then continuoulsy:
/Documents/librealsense/build/examples/pose $ ./rs-pose
06/12 22:53:16,680 INFO [0x106d57dc0] (tm-info.cpp:51) Picked 1/4 devices
06/12 22:53:16,684 INFO [0x106d57dc0] (tm-device.cpp:1898) Serial: 0000929122110112
06/12 22:53:16,684 INFO [0x106d57dc0] (tm-device.cpp:1900) Connection type: 3.1
06/12 22:53:16,684 INFO [0x106d57dc0] (tm-device.cpp:1906) Firmware version: 0.2.0.879
06/12 22:53:16,685 WARNING [0x70000d04e000] (tm-device.cpp:1378) T265 FW message: 207714271: [0x/1:386] TM2 version 0.2.0.879, sku 2155
06/12 22:53:16,685 WARNING [0x70000d04e000] (tm-device.cpp:1378) T265 FW message: 375081905: [0x/29:190] LeonIPCRxReassignSinkThread status: 0
06/12 22:53:16,685 WARNING [0x70000d04e000] (tm-device.cpp:1378) T265 FW message: 375188185: [0x/29:192] LOS started
06/12 22:53:16,686 WARNING [0x70000d04e000] (tm-device.cpp:1378) T265 FW message: 375257871: [0x/29:193] LeonIPC message size is 1
06/12 22:53:16,686 WARNING [0x70000d04e000] (tm-device.cpp:1378) T265 FW message: 91700253: [0x/29:190] LeonIPCRxReassignSinkThread status: 0
06/12 22:53:16,686 WARNING [0x70000d04e000] (tm-device.cpp:1378) T265 FW message: 91844193: [0x/29:192] LRT started
06/12 22:53:16,686 WARNING [0x70000d04e000] (tm-device.cpp:1378) T265 FW message: 91916898: [0x/29:193] LeonIPC message size is 1
06/12 22:53:16,688 INFO [0x106d57dc0] (tm-device.cpp:474) Added a fisheye sensor id: 0
06/12 22:53:16,689 INFO [0x106d57dc0] (tm-device.cpp:474) Added a fisheye sensor id: 1
06/12 22:53:16,689 INFO [0x106d57dc0] (tm-device.cpp:506) Added a gyro sensor id: 0 at 200Hz
06/12 22:53:16,689 INFO [0x106d57dc0] (tm-device.cpp:506) Added a accel sensor id: 0 at 62Hz
06/12 22:53:16,689 INFO [0x106d57dc0] (tm-device.cpp:509) Skipped a velocimeter stream
06/12 22:53:16,689 INFO [0x106d57dc0] (tm-device.cpp:509) Skipped a velocimeter stream
06/12 22:53:16,697 INFO [0x106d57dc0] (tm-device.cpp:599) Request for stream type 8 with stream index 0
06/12 22:53:16,697 INFO [0x106d57dc0] (tm-device.cpp:644) Activated 1/5 streams
06/12 22:53:18,212 ERROR [0x106d57dc0] (types.h:304) open(...) unknown error starting TIMEOUT
06/12 22:53:18,212 WARNING [0x106d57dc0] (rs.cpp:1618) null pointer passed for argument "profile"
06/12 22:53:28,375 WARNING [0x70000d04e000] (messenger-libusb.cpp:66) bulk_transfer returned error, endpoint: 0x82, error: Operation timed out, err. num: 60
06/12 22:53:28,375 ERROR [0x70000d04e000] (tm-device.cpp:1983) Bulk response error RS2_USB_STATUS_TIMEOUT
06/12 22:53:28,375 INFO [0x70000d04e000] (tm-device.cpp:1407) Got bad response, stopping log_poll
06/12 22:53:38,535 WARNING [0x70000d0d1000] (messenger-libusb.cpp:66) bulk_transfer returned error, endpoint: 0x2, error: Operation timed out, err. num: 60
06/12 22:53:38,535 ERROR [0x70000d0d1000] (tm-device.cpp:1967) Bulk request error RS2_USB_STATUS_TIMEOUT
06/12 22:53:38,535 INFO [0x70000d0d1000] (tm-device.cpp:1422) Got bad response, stopping time sync
06/12 22:53:48,549 WARNING [0x106d57dc0] (messenger-libusb.cpp:66) bulk_transfer returned error, endpoint: 0x2, error: Operation timed out, err. num: 60
06/12 22:53:48,549 ERROR [0x106d57dc0] (tm-device.cpp:1967) Bulk request error RS2_USB_STATUS_TIMEOUT
RealSense error calling rs2_pipeline_start_with_config(pipe:0x7fdb8f4085e0, config:0x7fdb8f40b470):
open(...) unknown error starting TIMEOUT
~/Documents/librealsense/build/examples/pose $
Only realsense-viewer came to help. After starting the device there, all C and python attempts work. Until the device was powered off by unplugging. Then the same sequence restarted.
I'm sorry, I had a pretty "old" development branch until today and I thought it would have been a good idea to start from scratch. Until today a lot of my USB problems were gone with PR #5213 . I don't currently know, what happened.