when accessing PCI physical address, T2080RDB hang

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

when accessing PCI physical address, T2080RDB hang

774 Views
jun_li1
Contributor II

When I read  PCI-0 physical address 0xf80000000(PCI-0 have no target device present) on T2080RDB(T2080E rev1.0) the CPU will hang and can not get CPU information from codeWarrior(codeWarrior report protocol  error).

But on other T2080RDB(T2080E rev1.1), the read access will not make CPU hang.

who can explain it? 

What is the correct CPU response when accessing 0xf80000000? trigger a machine check? data storage? 

Labels (1)
Tags (2)
0 Kudos
2 Replies

612 Views
ufedor
NXP Employee
NXP Employee

It is normal that Machine Check is generated when a PCIe read transaction addressed memory region assigned to a target device which is not present.

In this case no valid data can be returned, so asynchronous Machine Check is generated.

> What is the correct CPU response when accessing 0xf80000000?

What is mapped to this address?

Please provide U-Boot booting log.

0 Kudos

612 Views
yusufalti333
Contributor IV

Hello ufedor

I am having machine check issue too. Can you take a look this thread https://community.nxp.com/thread/522267

Thanks.

0 Kudos