No Frames received on D435 with USB2.1
Hello,
I connect the D435 camera to PC with USB 3.2 ge1 and gen2 ports through USB 2.1 (because I can't work with USB3.2).
I was unable to receive frames (white screen). After searching for some troubleshooting over this community I found that post 3 years ago - https://support.intelrealsense.com/hc/en-us/community/posts/4402721245587-No-Frames-received-on-D415
After enabling firmware logs, I was able to receive frames from the depth sensor and the rgb camera. But still have some questions:
1)Why enable/disable firmware logs affect the received frames?
2)Is this a bug in the software and there is any FW/SW update that solves it?
3)When power off the PC, this feature become disabled. How can I coded to enable/disable this feature?
4)How can I avoid that in the future when I will work on different PCs?
Thank you,
-
Hi Ron Vis I can recall only two past occurrences of this issue with frames not being received unless firmware logging is enabled, including the case that you linked to. This high rarity makes it likely that it is a glitch specific to a very small number of PCs rather than a more widespread bug, and there is therefore no known workaround. The rarity also makes it unlikely that the issue will be experienced on different computers.
I would suspect that the retrieval of firmware logs may be able to be repeated in code using the RS2_CAMERA_INFO_DEBUG_OP_CODE instruction.
A C++ tutorial at the link below provides an example of using this instruction for printing the firmware log values.
Please sign in to leave a comment.
Comments
1 comment