Hello WayneWWW.
So far, I’ve tried 2 kinds of SSD, and they got the same phenomena.
Why NX can work normally in my board while Nano have this problem, is there any difference between NX and Nano in PCIe?
The 4 situation above is with ASPM enable by default.
I’ve tried to disable ASPM driver by recompiling kernel, and input “lspci -vvvv”, it shows ASPM is disabled, but the problem is still remain.
Hello, WayneWWW.
Sorry for troubling, but I just have no idea for this problem. Our hardware engineers also don’t know how to solve it in next board while NX runs well on it.
Need your assistance, some keywords or directions plz.
It might be the PCIe component and not the actual SSD. Probably it is from those errors. Is this a separate PCIe carrier board, or is the SSD integrated to the PCIe? It would be interesting to place the PCIe into a desktop Ubuntu system and run “sudo lspci -vvv” on it when it is working (you can limit the lspci to a specific slot to get a smaller log rather than running verbose lspci on every PCI device).
As an example for logging, if you plug this into a desktop PC with Ubuntu, and run lspci (no arguments), and find the slot to be “00:01.1” (that’s just a contrived example), then you could do this to get a fully verbose log of just that device: sudo lspci -vvv -s 00:01.1 2>&1 | tee log_pc_verbose_lspci.txt
The SSD itself will have nothing to do with the problem until PCIe is working.