This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5716: Disabled BAR settings

Part Number: AM5716

AM57xx team,

Our customer is using the AM5716 and seeing some unexpected settings.

The AM5716 is being configured as a PCIe endpoint.  They only use BAR0, and disable the other BARs.  Since BARs 1 to 5 are not being used, they set PCIECTRL_EP_DBICS_BAR and PCIECTRL_EP_DBICS2_BAR to 0.  However, when they read BAR2 and BAR4, they read back bit 3 as 1.  This goes against the PCIe requirement and causes problems with the host.

Have you seen this before?  Is this an errata or as expected?  What can they do about it?

Thanks,
Darren