Devido a um problema no projeto de exemplo de porta raiz PCI Express* 10 do Intel® Stratix® com MSI, a Porta raiz PCI Express do Intel® Stratix® 10 HPS não pode montar a SSD NVME Micron 2100AI e uma mensagem de "Pacote TLP Malformado" é exibida durante a inicialização.
Para contornar esse problema no projeto de exemplo de Porta raiz Intel® Stratix® 10 PCI Express* com MSI, adicione o código abaixo na função "s10_tlp_read_packet" em drivers de arquivos/pci/controller/pcie-altera.c
para (i = 0; i < 5; i++) {
ctrl = cra_readl(pcie, S10_RP_RXCPL_STATUS);
dw[count-1] = cra_readl(pcie, S10_RP_RXCPL_REG);
printk ("status %x data %x\n", ctrl,dw[count-1]);
se (ctrl & RP_RXCPL_EOP) {
PCIBIOS_SUCCESSFUL de devolução;
}
}
dev_warn (dev, "Pacote TLP malformado\n");