Software Archive
Read-only legacy content
17061 Discussions

SR300 Disconnects When Initializing Depth. Attempting debug USB with message analyzer logs, please help.

Judd_J_
Beginner
188 Views

Hello,

tldr; SR300 disconnects when I initialize the depth camera on my Thinkpad (i5 6200U) I've created a microsoft message analyzer log below.

-----------------------

I have two machines I use to test R200, F200, and SR300. One of the biggest problems I've been having has been that these cameras mysteriously refuse to turn on or disconnect when attempting to initialize. Sometimes I'll get a connect and then soon after a disconnect (by debugging the streamhandler). I can get the F200 and R200 somewhat stable on a 4th generation i5, but putting any of the cameras on my 6th generation Thinkpad seems to work at random.

Unfortunately I bought this laptop purely to work with these Intel cameras so I've become desperate enough to try and figure out what's going on at the USB level. This was a test with the camera plugged in directly to the laptop. I can do another test with the camera plugged into a powered USB 3.0 hub.

I did try to install the SR300 on both my computers, but the install failed on the 4th gen one. I can't seem to find a driver installer that doesn't automatically try to update the firmware each time (some of the older ones seem to give you that option), and I worry that trying to install on a second computer may have bricked it. If anyone has input on this, please help.

Particularly, if anybody has any tips on initializing a stream stably please let me know. I may have overlooked something in documentation, but its becoming a game of russian roulette whether a camera works or doesn't, whether it initializes or doesn't, a checklist would help out greatly. Switching to using the streamhandler helped a bit, but still getting issues with keeping the camera connected. (E.g. - Found that setting autoexposure worked fine on the F200 but caused the R200 to disconnect/crash.)

-----------------------

 

825	None	2016-09-27T21:26:53.9262764		Microsoft_Windows_USB_USBXHCI	xHCI Command Complete			
826	None	2016-09-27T21:26:53.9262807		Microsoft_Windows_USB_USBXHCI	USBXHCI Device Update	9 VID_0x8086&PID_0x0AA5		
827	None	2016-09-27T21:26:53.9263054	0.0002245	UsbSpec	Enable U1 on port 1 but do not initiate	4 	0 of 0	
829	None	2016-09-27T21:26:53.9265546	0.0000990	UsbSpec	Set Device Feature U1_ENABLE	9 VID_0x8086&PID_0x0AA5	0 of 0	
831	None	2016-09-27T21:26:53.9266762	0.0002150	UsbSpec	Enable U2 on port 1 with timer	4 	0 of 0	
833	Validation	2016-09-27T21:26:53.9269104	0.0000798	UsbSpec	Set Device Feature U2_ENABLE	9 VID_0x8086&PID_0x0AA5	0 of 0	
835	None	2016-09-27T21:26:53.9270094		Microsoft_Windows_USB_USBHUB3	Completion of URB Client Request for USB Device	9 VID_0x8086&PID_0x0AA5		
836	None	2016-09-27T21:26:53.9270111		Microsoft_Windows_USB_USBHUB3	Completion of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
837	None	2016-09-27T21:26:53.9272484		Microsoft_Windows_USB_USBHUB3	Start of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
838	None	2016-09-27T21:26:53.9272509		Microsoft_Windows_USB_USBHUB3	Start URB Client Request for USB Device	9 VID_0x8086&PID_0x0AA5		
839	None	2016-09-27T21:26:53.9272522		Microsoft_Windows_USB_USBHUB3	Completion of URB Client Request for USB Device	9 VID_0x8086&PID_0x0AA5		
840	None	2016-09-27T21:26:53.9272535		Microsoft_Windows_USB_USBHUB3	Completion of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
841	None	2016-09-27T21:26:53.9272791	0.0001651	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	16 of 16	
843	None	2016-09-27T21:26:53.9275458	0.0001122	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	40 of 40	
845	None	2016-09-27T21:26:53.9278973	0.0001131	UsbSpec	Get Interface Status	9 VID_0x8086&PID_0x0AA5	2 of 2	
847	None	2016-09-27T21:26:53.9281439	0.0001084	UsbSpec	Get Interface Status	9 VID_0x8086&PID_0x0AA5	2 of 2	
849	None	2016-09-27T21:26:53.9283735	0.0001126	UsbSpec	Get Interface Status	9 VID_0x8086&PID_0x0AA5	2 of 2	
851	None	2016-09-27T21:26:53.9312223	0.0001161	UsbSpec	Get String Descriptor Other - "I"	9 VID_0x8086&PID_0x0AA5	4 of 4	
853	None	2016-09-27T21:26:53.9314011	0.0000994	UsbSpec	Get String Descriptor Other - "Intel(R) RealSense(TM) Camera SR300 RGB"	9 VID_0x8086&PID_0x0AA5	80 of 80	
855	None	2016-09-27T21:26:53.9315479		Microsoft_Windows_USB_USBHUB3	Start of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
856	None	2016-09-27T21:26:53.9315513		Microsoft_Windows_USB_USBHUB3	Completion of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
857	None	2016-09-27T21:26:53.9391110	0.0005337	UsbSpec	Get String Descriptor Other - "I"	9 VID_0x8086&PID_0x0AA5	4 of 4	
859	None	2016-09-27T21:26:53.9397292	0.0001067	UsbSpec	Get String Descriptor Other - "Intel(R) RealSense(TM) Camera SR300 Depth"	9 VID_0x8086&PID_0x0AA5	84 of 84	
861	None	2016-09-27T21:26:53.9398965		Microsoft_Windows_USB_USBHUB3	Start of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
862	None	2016-09-27T21:26:53.9399003		Microsoft_Windows_USB_USBHUB3	Completion of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
863	None	2016-09-27T21:26:53.9463148	0.0005265	UsbSpec	Get String Descriptor iProduct - "I"	9 VID_0x8086&PID_0x0AA5	4 of 4	
865	Validation	2016-09-27T21:26:53.9469040	0.0001024	UsbSpec	Get String Descriptor iProduct - "Intel(R) RealSense(TM) Camera SR300"	9 VID_0x8086&PID_0x0AA5	72 of 72	
867	None	2016-09-27T21:26:53.9470606		Microsoft_Windows_USB_USBHUB3	Start of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
868	None	2016-09-27T21:26:53.9470640		Microsoft_Windows_USB_USBHUB3	Completion of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
869	None	2016-09-27T21:26:53.9557757		Microsoft_Windows_USB_USBHUB3	Start of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
870	None	2016-09-27T21:26:53.9557808		Microsoft_Windows_USB_USBHUB3	Query USB capability for device			
871	None	2016-09-27T21:26:53.9557834		Microsoft_Windows_USB_USBHUB3	Completion of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
872	Validation	2016-09-27T21:26:53.9559801	0.0149478	UsbSpec	Interrupt In Transfer - Canceled	9 VID_0x8086&PID_0x0AA5	0 of 64	
873	None	2016-09-27T21:26:53.9564720		Microsoft_Windows_USB_USBHUB3	Start of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
874	None	2016-09-27T21:26:53.9564759		Microsoft_Windows_USB_USBHUB3	Start URB Client Request for USB Device	9 VID_0x8086&PID_0x0AA5		
875	None	2016-09-27T21:26:53.9565825		Microsoft_Windows_USB_USBXHCI	USBXHCI Endpoint Create	9 VID_0x8086&PID_0x0AA5		
876	None	2016-09-27T21:26:53.9565876		Microsoft_Windows_USB_UCX	UCX Endpoint Create	9 VID_0x8086&PID_0x0AA5		
877	None	2016-09-27T21:26:53.9567630		Microsoft_Windows_USB_USBXHCI	xHCI Command sent to Controller			
878	None	2016-09-27T21:26:53.9571103		Microsoft_Windows_USB_USBXHCI	xHCI Command Complete			
879	None	2016-09-27T21:26:53.9572362		Microsoft_Windows_USB_USBHUB3	Completion of URB Client Request for USB Device	9 VID_0x8086&PID_0x0AA5		
880	None	2016-09-27T21:26:53.9572400		Microsoft_Windows_USB_USBHUB3	Completion of IRP_MJ_INTERNAL_DEVICE_CONTROL for USB Device	9 VID_0x8086&PID_0x0AA5		
883	None	2016-09-27T21:26:53.9581057	0.0001156	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	4 of 4	
885	None	2016-09-27T21:26:53.9582580	0.0000965	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	4 of 4	
887	None	2016-09-27T21:26:53.9583865	0.0001015	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	4 of 4	
889	None	2016-09-27T21:26:53.9585371	0.0000917	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	4 of 4	
891	None	2016-09-27T21:26:53.9586804	0.0000994	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	4 of 4	
893	None	2016-09-27T21:26:53.9588089	0.0000883	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	4 of 4	
895	None	2016-09-27T21:26:53.9589394	0.0001088	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	4 of 4	
897	Application	2016-09-27T21:26:53.9590845	0.0001920	UsbSpec	Control In Transfer - USBD_STATUS_STALL_PID	9 VID_0x8086&PID_0x0AA5	0 of 1	
898	None	2016-09-27T21:26:53.9591899		Microsoft_Windows_USB_USBXHCI	xHCI Command sent to Controller			
899	None	2016-09-27T21:26:53.9592206		Microsoft_Windows_USB_USBXHCI	xHCI Command Complete			
900	None	2016-09-27T21:26:53.9592266		Microsoft_Windows_USB_USBXHCI	xHCI Command sent to Controller			
901	None	2016-09-27T21:26:53.9592547		Microsoft_Windows_USB_USBXHCI	xHCI Command Complete			
903	Validation	2016-09-27T21:26:53.9593115	0.0000973	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	1 of 1	
905	None	2016-09-27T21:26:53.9594493	0.0000947	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	1 of 1	
907	Application	2016-09-27T21:26:53.9595892	0.0001707	UsbSpec	Control In Transfer - USBD_STATUS_STALL_PID	9 VID_0x8086&PID_0x0AA5	0 of 1	
908	None	2016-09-27T21:26:53.9596938		Microsoft_Windows_USB_USBXHCI	xHCI Command sent to Controller			
909	None	2016-09-27T21:26:53.9597168		Microsoft_Windows_USB_USBXHCI	xHCI Command Complete			
910	None	2016-09-27T21:26:53.9597202		Microsoft_Windows_USB_USBXHCI	xHCI Command sent to Controller			
911	None	2016-09-27T21:26:53.9597420		Microsoft_Windows_USB_USBXHCI	xHCI Command Complete			
913	Validation	2016-09-27T21:26:53.9598068	0.0000952	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	1 of 1	
915	Application	2016-09-27T21:26:53.9599382	0.0002253	UsbSpec	Control In Transfer - USBD_STATUS_STALL_PID	9 VID_0x8086&PID_0x0AA5	0 of 1	
916	None	2016-09-27T21:26:53.9600364		Microsoft_Windows_USB_USBXHCI	xHCI Command sent to Controller			
917	None	2016-09-27T21:26:53.9601196		Microsoft_Windows_USB_USBXHCI	xHCI Command Complete			
918	None	2016-09-27T21:26:53.9601238		Microsoft_Windows_USB_USBXHCI	xHCI Command sent to Controller			
919	None	2016-09-27T21:26:53.9601465		Microsoft_Windows_USB_USBXHCI	xHCI Command Complete			
921	None	2016-09-27T21:26:53.9602083	0.0000999	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	1 of 1	
923	None	2016-09-27T21:26:53.9603449	0.0000985	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	1 of 1	
925	None	2016-09-27T21:26:53.9604750	0.0000926	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	1 of 1	
927	None	2016-09-27T21:26:53.9606431	0.0000973	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	1 of 1	
929	None	2016-09-27T21:26:53.9607715	0.0000918	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	2 of 2	
931	None	2016-09-27T21:26:53.9608944	0.0000990	UsbSpec	Control In Transfer	9 VID_0x8086&PID_0x0AA5	2 of 2	

 

0 Kudos
0 Replies
Reply