LS1021A PCIe can not trigger MSI interrupt

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1021A PCIe can not trigger MSI interrupt

1,292 Views
pengcheng
Contributor III

According to "27.1.2 PCI Express MSI implementation" description on <QorIQ LS1021A Reference Manual Rev. 2, 04/2017>,  when writing to SCFG_PEXnMSIIR[IBS], there will be a interrupt and we can check the interrupt number on SCFG_PEX1MSIR.

But actually, when I write to SCFG_PEX1MSIIR (157_0E00), there is no interrupt (PEX1 MSI (211)), neither do SCFG_PEX1MSIIR.

This MSI module is same to LS1046A, and I can get the correct interrupts on LS1046A.

This is pretty old board with version 700-28040 REV X4. (I also checked on board version REV C, still no interrupt)

So,  is there any missing procedure? Please tell me, thanks!

Labels (1)
6 Replies

1,035 Views
xinchen3
Contributor I

-> "This MSI module is same to LS1046A, and I can get the correct interrupts on LS1046A." hi dear chengpeng I have the problem you mentioned(LS1046A PCIe enable MSI ),my board is LS1046A,can you share your 1046 platform's dts config with me?  Please tell me, thanks!

0 Kudos

1,040 Views
ufedor
NXP Employee
NXP Employee

What is the processor revision? - i.e. SVR value?

Please consider creating a Technical Case to obtain additional information:

https://community.freescale.com/thread/381898 

0 Kudos

1,040 Views
pengcheng
Contributor III

Hi, 

Thank you for your replay.

REV C SVR is 0x87081110.

I also checked 700-28973 REV A, and this board works fine.

So, what is the different between the three?

700-28040 REV X4

700-28040 REV C

700-28973 REV A

0 Kudos

1,040 Views
ufedor
NXP Employee
NXP Employee

> SVR is 0x87081110.

The silicon Rev.1.0 has MSI erratum.

0 Kudos

1,040 Views
pengcheng
Contributor III

Hi ufedor,

 Thanks.

But I can not find the erratum for LS1021A. Use the key words "erratum","qoriq arm" only find four other erratum shown below in the link.

Can you tell me where to find this erratum? Thanks very much.

Search Results: 

0 Kudos

1,040 Views
ufedor
NXP Employee
NXP Employee

Please create a Technical Case.