Code Monkey home page Code Monkey logo

Comments (12)

MartyG-RealSense avatar MartyG-RealSense commented on June 17, 2024

Hi @ZombieFly The libuvc_installation.sh script does not include the RealSense examples and tools (such as RealSense Viewer) in its build. Did you create a custom version of the script with -DBUILD_EXAMPLES=TRUE -DBUILD_GRAPHICAL_EXAMPLES=TRUE added on line 46 of the script, please?

https://github.com/IntelRealSense/librealsense/blob/master/scripts/libuvc_installation.sh#L46

If you did not modify libuvc_installation.sh, can you tell me please how you added the RealSense Viewer tool to your Orin Nano?

from librealsense.

ZombieFly avatar ZombieFly commented on June 17, 2024

Hi @MartyG-RealSense I tried to run sudo make uninstall and I saw -- Uninstalling "/usr/local/bin/realsense-viewer".
After it, the command realsense-viewer became unusable. Now I modified the line 46, added -DBUILD_WITH_CUDA=true(without adding tools).Subsequently, I tried running the modified script.

During the build process, I still encountered the following output

Scanning dependencies of target rs-data-collect
Scanning dependencies of target rs-gl
Scanning dependencies of target realsense-viewer
Scanning dependencies of target rs-rosbag-inspector
Scanning dependencies of target rs-depth-quality
Scanning dependencies of target rs-benchmark
[ 86%] Built target realsense-viewer

And after make install, there is a output:-- Installing: /usr/local/bin/realsense-viewer.
However, when I launch the realsense viewer with the D455 connected, I still encounter the error: (enumerator-libusb.cpp:45) failed to read USB config descriptor: error = -1

from librealsense.

ZombieFly avatar ZombieFly commented on June 17, 2024

The D455 camera appears to be functioning properly on Windows using the same cable.
image

from librealsense.

MartyG-RealSense avatar MartyG-RealSense commented on June 17, 2024

Is the camera able to be detected on your Orin Nano if you use the command rs-enumerate-devices -s to list a short summary of information about the camera?

from librealsense.

ZombieFly avatar ZombieFly commented on June 17, 2024

No device detected. Is it plugged in?

from librealsense.

MartyG-RealSense avatar MartyG-RealSense commented on June 17, 2024

The next area that you could investigate is whether the Orin Nano is providing the camera with insufficient power to operate. Intel provided guidance for the original Jetson Nano that strongly recommended enabling its barrel jack power connector if the Nano board had one, using the instructions at the link below.

https://jetsonhacks.com/2019/04/10/jetson-nano-use-more-power/

The Orin Nano also has a barrel jack (point 8 on the illustration below), so Intel's Nano power advice may also be relevant to Orin Nano.

image

from librealsense.

MartyG-RealSense avatar MartyG-RealSense commented on June 17, 2024

Hi @ZombieFly Do you require further assistance with this case, please? Thanks!

from librealsense.

ZombieFly avatar ZombieFly commented on June 17, 2024

Thank you for your concern! I followed your advice and used the barrel jack power connector, and enabled the 15W mode, but it still didn't work. Later, I purchased a USB hub with independent power supply (the device manufacturer told me that a single port can provide 3W output), but it still didn't solve the problem.
IMG_20240429_122359

from librealsense.

ZombieFly avatar ZombieFly commented on June 17, 2024

The USB hub I'm using is manufactured by UGREEN. It features four USB 3.0 outputs, and I'm using a 5V 2A power adapter to power it. It should provide enough supply for the D455. So I'm considering whether the issue might not be caused by insufficient power supply.

from librealsense.

MartyG-RealSense avatar MartyG-RealSense commented on June 17, 2024

If the problem is with the installation on Orin Nano rather than a camera or USB related issue then you could try installing the SDK from packages with the JetsonHacks website's 'installLibrealsense.sh' build script at the link below.

https://github.com/jetsonhacks/installRealSenseSDK/tree/master?tab=readme-ov-file#installlibrealsensesh

If you use the installLibrealsense.sh script, do not use the 'buildLibrealsense.sh' source code installation script afterwards.

from librealsense.

MartyG-RealSense avatar MartyG-RealSense commented on June 17, 2024

Hi @ZombieFly Do you require further assistance with this case, please? Thanks!

from librealsense.

MartyG-RealSense avatar MartyG-RealSense commented on June 17, 2024

Case closed due to no further comments received.

from librealsense.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.