You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
uname -a: Linux ubuntu 5.10.192-tegra #1 SMP PREEMPT Thu Jun 13 20:07:24 PDT 2024 aarch64 aarch64 aarch64 GNU/Linux
lsusb -t:
➜ build git:(master) ✗ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 10000M
|__ Port 4: Dev 13, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 1: Dev 14, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 2: Dev 15, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 3: Dev 16, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 4: Dev 17, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 3: Dev 21, If 0, Class=Hub, Driver=hub/1p, 5000M
|__ Port 1: Dev 22, If 0, Class=Vendor Specific Class, Driver=usbfs, 5000M
|__ Port 1: Dev 22, If 1, Class=Vendor Specific Class, Driver=usbfs, 5000M
|__ Port 1: Dev 22, If 2, Class=Audio, Driver=snd-usb-audio, 5000M
|__ Port 1: Dev 22, If 3, Class=Audio, Driver=snd-usb-audio, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 480M
|__ Port 4: Dev 15, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 16, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 2: Dev 17, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 18, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 19, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 27, If 0, Class=Hub, Driver=hub/1p, 480M
➜ build git:(master) ✗ lsusb | grep Microsoft
Bus 002 Device 022: ID 045e:02c4 Microsoft Corp.
Bus 002 Device 021: ID 045e:02d9 Microsoft Corp.
Bus 001 Device 027: ID 045e:02d9 Microsoft Corp.
Steps to Reproduce:
Successfully have libfreenect2 rebuilt on Jetson AGX Xavier
run sudo ./bin/Protonect cuda
run sudo LIBUSB_DEBUG=4 ./bin/Protonect cuda
Actual Results:
➜ build git:(master) ✗ sudo ./bin/Protonect cuda
Version: 0.2.0
Environment variables: LOGFILE=<protonect.log>
Usage: ./bin/Protonect [-gpu=<id>] [gl | cl | clkde | cuda | cudakde | cpu] [<device serial>]
[-noviewer] [-norgb |-nodepth] [-help] [-version]
[-frames <number of frames to process>]
To pause and unpause: pkill -USR1 Protonect
[Info] [CudaDepthPacketProcessorImpl] device 0: Xavier @ 1377MHz Memory 30990MB
[Info] [CudaDepthPacketProcessorImpl] selected device 0
[Info] [Freenect2Impl] enumerating devices...
[Info] [Freenect2Impl] 19 usb devices connected
[Info] [Freenect2Impl] found valid Kinect v2 @2:22 with serial 178602434347
[Info] [Freenect2Impl] found 1 devices
[Info] [Freenect2DeviceImpl] opening...
[Info] [Freenect2DeviceImpl] transfer pool sizes rgb: 20*16384 ir: 60*8*33792
[Info] [Freenect2DeviceImpl] opened
[Info] [Freenect2DeviceImpl] starting...
[Debug] [Freenect2DeviceImpl] status 0x090000: 9821
[Debug] [Freenect2DeviceImpl] status 0x090000: 9795
[Info] [Freenect2DeviceImpl] submitting rgb transfers...
[Info] [Freenect2DeviceImpl] submitting depth transfers...
[Debug] [DepthPacketStreamParser] not all subsequences received 0
[Info] [Freenect2DeviceImpl] started
device serial: 178602434347
device firmware: 4.0.3916.0
[Debug] [DepthPacketStreamParser] not all subsequences received 512
NvMMLiteBlockCreate : Block : BlockType = 256
[JPEG Decode] BeginSequence Display WidthxHeight 1920x1080
[Error] [TegraJpegRgbPacketProcessorImpl] Incomplete decoding result
[Debug] [DepthPacketStreamParser] skipping depth packet
[Debug] [DepthPacketStreamParser] skipping depth packet
[Debug] [DepthPacketStreamParser] skipping depth packet
[Info] [DepthPacketStreamParser] 3 packets were lost
[Debug] [DepthPacketStreamParser] not all subsequences received 943
[Debug] [DepthPacketStreamParser] not all subsequences received 1021
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 991
[Debug] [DepthPacketStreamParser] not all subsequences received 1022
[Info] [DepthPacketStreamParser] 5 packets were lost
[Debug] [DepthPacketStreamParser] not all subsequences received 1007
[Debug] [DepthPacketStreamParser] not all subsequences received 991
[Debug] [DepthPacketStreamParser] not all subsequences received 1021
[Debug] [DepthPacketStreamParser] not all subsequences received 991
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 991
[Info] [DepthPacketStreamParser] 6 packets were lost
[Debug] [DepthPacketStreamParser] not all subsequences received 959
[Debug] [DepthPacketStreamParser] not all subsequences received 959
[Debug] [DepthPacketStreamParser] not all subsequences received 511
[Debug] [DepthPacketStreamParser] not all subsequences received 1019
[Debug] [DepthPacketStreamParser] not all subsequences received 959
[Debug] [DepthPacketStreamParser] not all subsequences received 959
[Debug] [DepthPacketStreamParser] not all subsequences received 503
[Debug] [DepthPacketStreamParser] not all subsequences received 959
[Info] [DepthPacketStreamParser] 8 packets were lost
[Debug] [DepthPacketStreamParser] not all subsequences received 959
[Info] [CudaDepthPacketProcessor] avg. time: 4.80347ms ->~208.183Hz
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Info] [DepthPacketStreamParser] 2 packets were lost
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Info] [DepthPacketStreamParser] 3 packets were lost
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Info] [DepthPacketStreamParser] 4 packets were lost
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Info] [CudaDepthPacketProcessor] avg. time: 3.97382ms ->~251.647Hz
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Info] [DepthPacketStreamParser] 8 packets were lost
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 895
[Debug] [DepthPacketStreamParser] not all subsequences received 959
[Info] [DepthPacketStreamParser] 4 packets were lost
^Z
Overview Description:
Version, Platform, and Hardware Bug Found:
git log -1 --oneline
:4f8ea32 (HEAD -> master, origin/master, origin/HEAD) Change the default configuration ON/OFF
uname -a
:Linux ubuntu 5.10.192-tegra #1 SMP PREEMPT Thu Jun 13 20:07:24 PDT 2024 aarch64 aarch64 aarch64 GNU/Linux
lsusb -t
:lspci -nn
:lsusb | grep Microsoft
:Steps to Reproduce:
sudo ./bin/Protonect cuda
sudo LIBUSB_DEBUG=4 ./bin/Protonect cuda
Actual Results:
After the viewer is opened:
Expected Results:
I believe Jetson AGX Xavier's USB3 is fast enough to handle Kinect 2 both depth and RGB in real-time.
Reproducibility:
Additional Information:
Similar issues were addressed about 8 years ago.
The text was updated successfully, but these errors were encountered: