2158102_en-US

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2158102_en-US

2158102_en-US

LX2160A-CEX7: Forcing NVMe PCIe Gen4 device to train at Gen3

I’m working with an LX2160A-CEX7 board. I connected a new NVMe drive that supports PCIe Gen4, but I understand that the board itself only supports PCIe Gen3.


When I boot the system, the NVMe device is not detected. The only sign that it might be recognized is when I run nvme info in U-Boot — aside from that, nothing shows up.


Is there a way to force or downgrade the NVMe device to run at PCIe Gen3 instead of Gen4 so that it works properly on this board?

PCI ExpressRe: LX2160A-CEX7: Forcing NVMe PCIe Gen4 device to train at Gen3

If so, we don't method to use PCIe Gen4 device on LX2160A platform.

Re: LX2160A-CEX7: Forcing NVMe PCIe Gen4 device to train at Gen3

Hey,

no u-boot pcie information about nvme in u-boot logs, nor kernel logs.

I do have nvme driver support, before this new nvme I used a different one with pcie gen3 and it worked.

P.S, I managed to force the kernel to recognize the new pcie the nvme is connected to it by running the following command:

’echo 1 > /sys/bus/pci/rescan’

But unfortunately, that only works after the operating system has loaded.

Re: LX2160A-CEX7: Forcing NVMe PCIe Gen4 device to train at Gen3

I discussed with the LSDK development team.

As normal, the NVMe PCIe Gen4 device can be downgraded to Gen3 device to be used on LX2160A platform automatically.

Please check whether you can get the PCIe link information in u-boot log?

Please check whether you have built NVMe device driver in u-boot image?

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-20-2025 02:19 PM
更新者: