Hi SenK, 1. Check the flash descriptor straps for GPIO settings related to SATAXPCIE pins. These are used for autodetection of SATA or NVMe disks in M.2 slots, based on the PIN state processor exposes SATA or PCIe lanes to M.2 slot. 2. Configure the Port9 and 3 next ports. The bifurcation will make the port x4, so you need the Port 9-12 to be enabled. 3. You may also need to check the CLKSRC and CLKREQ signals routing and configure it correctly in FSP. 4. SeaBIOS should detect the NVMe disk if the above are satisfied.
Best regards, -- Michał Żygowski Firmware Engineer https://3mdeb.com | @3mdeb_com On 9/12/20 3:07 PM, [email protected] wrote: > I have ported coreboot on Coffeelake architecture. Coreboot is up and during > PCI scan M.2 NVME is not detecting in the scan. I have enabled the root port > (Port 9) in the device tree and root port is shown in enumeration but not > NVME device under it. > > Is there any configuration to be done in coreboot to detect NVME. > > Regards, > SenK. > _______________________________________________ > coreboot mailing list -- [email protected] > To unsubscribe send an email to [email protected]
signature.asc
Description: OpenPGP digital signature
_______________________________________________ coreboot mailing list -- [email protected] To unsubscribe send an email to [email protected]

