-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build error when applying the kernel patching V4L #7987
Comments
Hi @r91andersson You can build librealsense with packages on Jetson using the official Intel guide for Jetson in the link below (which it looks as though you have already been using, judging by your quote above about Use the V4L Native backend by applying the kernel patching): https://github.com/IntelRealSense/librealsense/blob/master/doc/installation_jetson.md Or you can build from source code on Jetson with the -DFORCE_RSUSB_BACKEND=true installation method, which requires an internet connection but is not dependent on Linux versions or kernel versions and does not require patching. |
@MartyG-RealSense Thats correct, that is the guide I've been following! I was told to install the drivers by building from source and with the native method (by Yusheng from Intel Business). I've been experience delays in the images from the camera (it seems that the timestamp wasn't correct). |
In the installation_jetson.md guide, the step before running the ./scripts/patch-realsense-ubuntu-L4T.sh script is to be in the librealsense root directory. Are you in this location when you run the script please? |
Yes I was in that location when running the script |
I returned to the beginning of the case and researched it extensively from the perspective of the patching errors. Whilst I found cases with similar build errors, the use of Jetson has to be taken into account too. So to ensure correct advice, I will seek advice from Intel. Thanks for your patience. |
@r91andersson , could you please double check the L4T version? Is your L4T kernel based on 32.4.3 (provided on this Github) or 32.4.4 (mentioned on the Zendesk)? Our scrip was verified on 32.4.3. |
I'll check tomorrow. But how to downgrade or install 32.4.3 version if that's the case? |
We confirmed the error when running L4T 32.4.4. |
I can confirm that by installing JetPack 4.4 (L4T-32.4.3) the installation went successful! Thanks @RealSenseSupport @MartyG-RealSense |
@r91andersson I had the same issue, have you solve it? I want to make d435i work on Xavier NX. |
@heruiyuan Use Nvidia SDK Manager and upgrade Xavier Jetpack to version 4.4. Then repeat the whole process. Make sure to do a backup on Xavier, because the process will reflash the OS image as well. |
@r91andersson Flash Xavier NX with JetPack 4.4 (L4T-32.4.3)? |
@heruiyuan Correct! |
Hi @r91andersson Do you require further assistance with this case, please? Thanks! |
No thanks! Jetpack 4.4 solved the issue 😃 |
Okay great, thanks very much for the confirmation! |
Hi I'm facing the same problem but I'm using the 4.4.1 JetPack on a Jetson Nano. |
thanks a lot |
@RealSenseSupport @juvinski Hello. I am using the 4.4.1 Jetpack on Jetson Xavier. The problem is that Xavier is embedded within the robot so I do not have access to SD card slot, and it seems like I need to reinstall the jetpack 4.4 since 4.4.1 does not work. Is Intel working on getting this to work with 4.4.1? or has anyone able to patch it correctly? I could really use some help here.. Thank you. My error: Apply Librealsense Kernel Patches My jetpack version: Package: nvidia-jetpack Package: nvidia-jetpack |
how to patch Jetpack 4.4.1+? |
Issue Description
When following the guide "Use the V4L Native backend by applying the kernel patching", and building with the script provided :
./scripts/patch-realsense-ubuntu-L4T.sh
the following error is generated:
The text was updated successfully, but these errors were encountered: