We are facing issue in detecting the NVMe on lsblk with BSP version 35.4.1 on custom board.
Where as the same NVMe we are able to detect both on lspci and lsblk with BSP version 32.6.1.
I have attached the dmesg logs and screenshot of both BSP version.
This is the NVMe Brand: Samsung and Model - MZ-V8P2T0.
Yes, its detecting in devkit.
What do you suggest whether we need to look into hardware or software. Because the same NVMe is getting detected on both devkit and Custom board with BSP version 32.6.1.
We are only facing problem with the version 35.4.1.
Below are the steps I followed for updating the BSP
1.Downloaded the BSP version 35.4.1 from nvidia
2.Applied the patch with our changes(We haven’t changed anything w.r.t M.2/NVMe interface.
3.Flashed with below command
sudo ./flash.sh jetson-xavier-nx-devkit-emmc mmcblk0p1
Could you check with your HW team about if there’s any difference in custom board design wrt the devkit? and you could share the information for us to do further check.
It seems it could be detected on your custom carrier board with lspci command with R35.4.1. (recognized at 0005:05:00.0, but enabling)
Could you share the dmesg with this NVMe connected on the devkit?