I purchased a Jetson Orin Nano 8GB development board for mobile robot development. When trying to connect to the robot via USB-CAN, I encountered the error “modprobe: FATAL: Module gs_usb not found.” I referred to this solution (https://forums.developer.nvidia.com/t/missing-gs-usb-kernel-module-for-jetpack-6/275287) while researching the issue, but I encountered many problems when recompiling the kernel. Here is my previous help post: https://forums.developer.nvidia.com/t/sudo-tools-l4t-update-initrd-sh-error/314755/3. What should I do?
Hi,
The steps of manually building kernel are clear in developer guide. Please check this post:
No data from Joystick Logitech-f710 - #10 by DaneLLL
Thank you for your patient guidance.I encountered an error at this step https://docs.nvidia.com/jetson/archives/r36.4/DeveloperGuide/SD/Kernel/KernelCustomization.html#building-the-jetson-linux-kernel.
[4.Run the following commands to install the kernel and in-tree modules:]
Do I need to create a boot folder under rootf myself, or have I missed something in the steps regarding rootf?
Hi,
It loos like INSTALL_MOD_PATH is wrong. Please check where your default system image is set the path correctly. Firstly you would need to do this:
Quick Start — NVIDIA Jetson Linux Developer Guide 1 documentation
To have default system image in the host PC.
Thank you for your quick reply.
My INSTALL_MOD_PATH setting is the same as in the guide, but there is no boot/ folder under rootf.
Let me explain what I’ve done.
First, I downloaded the Jetson Linux 36.4 Driver Package (BSP) Sources, Sample Root Filesystem Sources, and the toolchain: Bootlin Toolchain Sources, 2020.08-1.
Then, following the steps from the website you gave me, I completed the following three steps (https://docs.nvidia.com/jetson/archives/r36.4/DeveloperGuide/IN/QuickStart.html#to-flash-the-jetson-developer-kit-operating-software):
$ tar xf ${L4T_RELEASE_PACKAGE}
$ sudo tar xpf ${SAMPLE_FS_PACKAGE} -C Linux_for_Tegra/rootfs/
$ cd Linux_for_Tegra/
However, starting from the fourth step, I encountered the following error.
I skipped the step with the error and continued (https://docs.nvidia.com/jetson/archives/r36.4/DeveloperGuide/SD/Kernel/KernelCustomization.html), but I ran into the issue I mentioned in my previous reply.
這裡的Linux_for_Tegra指的是你燒錄的BSP目錄 不是指你抓下來的那包source code.
The Linux_for_Tegra here is the BSP directory you used to flash. Not the one you downloaded as source code package.
謝謝您的回覆,我重新試試。Thank you for your reply, I will give it another try.
Sorry, I’m a bit unclear about your meaning. Could you please clarify which specific step I made a mistake in?
Hi,
Please download the packages:
Jetson Linux | NVIDIA Developer
Driver Package (BSP) // this is L4T_RELEASE_PACKAGE
Sample Root Filesystem // this is SAMPLE_FS_PACKAGE
And follow the steps to extract it and flash Orin Nano developer kit. Before doing kernel customization, you would need to have this default system image.
Thank you, I’ll give it a try.
I am stuck at Step 3: Start the flashing process during the flashing process. How can I resolve this?
Sorry, I just tried again, and this time it’s stuck here:
Below is the log from the serial console. Can you help me identify what went wrong?
flashd.txt (28.8 KB)
for latest error. Please refer to
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.