Unclear Documentation - Building Customer Jetson Nano Super Kernel

I’m encountering issues when upgrading to Jetpack 6.2 because Canable support is no longer built into the Kernel. Gs_usb is missing.

I’m trying to follow along with Kernel Customization — NVIDIA Jetson Linux Developer Guide 1 documentation

However, the documentation is unclear. First of all, what is ?

I’m trying to do Sync with Git:

$ cd <install-path>/Linux_for_Tegra/source
$ ./source_sync.sh -k -t <release-tag>

Secondly, I’m getting an issue running this command:

$ export INSTALL_MOD_PATH=<install-path>/Linux_for_Tegra/rootfs/
$ sudo -E make install -C kernel

It’s saying that …/Linux_for_Tegra/rootfs//boot is not found. Also rootfs doesn’t exist as a folder for me after following all the prior steps.

All the steps on the document are for x86 host PC to prepare and then do cross compilation.

Just to clarify. The way to flash and develop for a Jetson platform requires another x86 ubuntu host.

Linux_for_Tegra should be on that x86 host too but not your Jetson. If you didn’t know that, then I guess you didn’t really flash your Jetson board before.

Please read the beginning of the document to understand this first.
https://docs.nvidia.com/jetson/archives/r36.2/DeveloperGuide/IN/QuickStart.html

Thank you!

I was able to get a custom build working. It would be nice to have that doc linked as a prerequisite because I installed my Jetson nano with a microSD originally with another computer.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.