Jetson Linux 5.15 is missing exfat drivers

Hi there,

This is my second post on the same topic and doing a bit more search JP6 definitely lack this core functionality across the board, i.e. who doesn’t use exfat these days and support larger drives.

Compiling the kernel and maintaining that is too time consuming and i’m not in here to geekout on kernel mods, i’m using these boards to learn and build things :)

Request - Please add this (and other common use mods) in the next kernel modules update.

Continuing the discussion from Jetson Linux 5.15.136-tegra missing exfat kernel drivers:

Hi Cranky_Cyborg,

Are you using the devkit or custom board for Orin Nano?

Sorry that we don’t support and verify EXFAT officially, but you can simply enable it through kernel config.
Please refer to the steps in Kernel Customization — NVIDIA Jetson Linux Developer Guide 1 documentation to sync/compile kernel image manually.

Hi @KevinFFF

I’ve the Jetson Orin Nano DevKit, nothing custom in setup.

Sorry, but i’ve not done kernel compilation in a while and downloading 7gb source, following pages of instructions for a ~100kb module is not simple.

I understand NVidia dont support exfat officially, and its understandable we dont buy NVidia hardware for these. but there are some basic requirements. just like ext or fat or ntfs. it is just the convenience when we are moving stuff off Mac, Windows and Linux the best format for large file transfers is exfat and having this kernel module is immensely helpful.

If i may, i would like to add in the feature request to “simply enable exfat through kernel config” in the next kernel build. this will save a lot of people, lot of time.

Regards

It’s just a driver. One can build it as a module and copy the file over, run “sudo depmod -a”, and you’re in business. The trick is to build against the existing kernel configuration.

Hi Cranky_Cyborg,

We know your requirement and concern.
We have to align the status in upstream for the flexibility from Jetpack 6.0 so that some features would be disabled by default. There’s the step-by-step guide to build the kernel image/dtb as the link I shared. You can also refer to what @linuxdev said to build it as module instead of replacing the whole kernel image. Sorry for the inconvenience.

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