I am using NVIDIA Jetson Linux 35.2.1 as a base and when I flash it, I cannot see the device nodes like /dev/mtd0 and /dev/mtd0ro as I used to see when I used Jetson Linux 35.1.
In the kernel from Jetson Linux 35.2.1, I tried to insert manually (with modprobe command) all of the below mtd related modules and all get successfully modprobe’d but then nothing happens!. I have some changes in the kernel but nothing related to mtd layer.
$ lsmod | grep -i mtd
mtdblock 16384 0
mtd_blkdevs 24576 1 mtdblock
qspi_mtd 28672 0
mtd 77824 5 spi_nor,qspi_mtd,mtdblock,mtd_blkdevs
$ ls -l /dev/mtd*
ls: cannot access '/dev/mtd*': No such file or directory
$
$ sudo dmesg | grep mtd
$
$ uname -a
Linux tegra-ubuntu 5.10.104+ #1 SMP PREEMPT Tue Mar 7 12:11:50 CET 2023 aarch64 aarch64 aarch64 GNU/Linux
$
Why there behavioral changes in the two Jetpack versions? Can someone please help!