when accessing PCI physical address, T2080RDB hang

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

when accessing PCI physical address, T2080RDB hang

789件の閲覧回数
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? 

ラベル(1)
タグ(2)
0 件の賞賛
2 返答(返信)

627件の閲覧回数
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 件の賞賛

627件の閲覧回数
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 件の賞賛