cancel
Showing results for 
Search instead for 
Did you mean: 

SPEAR 1340 PCIE controller FC credits

venkatesh
Associate
Posted on November 15, 2016 at 13:05

Hi,

Is there anyway to know the currently consumed FC credeits versus the available cerdits in the Spear PCIE controller [RC mode].

We are seeing an issue where the system gets external data abort after running for sometime..an the there is no recovery from this....only way is to hard reboot the system.

Does below information reveal something going wrong in the system.

When I dump the registers I see that

We do see:

AER register showing the completion timeout.

Queue Status Register -> Received Queue Not Empty is set bit 2

Control Register: Master Response Composer Look-up Error is set bit -21

Function: Indicates that an overflow that occurred in a look-up table of the outbound responses.

This indicates that there was a violation for the number of outstanding Non-Posted requests

issued for the inbound direction.

Also in the data sheet I do not see registers that allow us to set credits.

Any help is appreciated here.

I am attaching the register dumps of the pcie controller RC before and after the abort condition.

Thanks

Venkatesh

#spear1340
0 REPLIES 0