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.

AM5728: PCIe communication error

Part Number: AM5728

hello,

   i encouraged some problem in my product which use AM5728 as processors. The product of last batch were die automatic carsh without any action.

  After investigation, i found that when use PCIE communication with FPGA ,the phenomenon will happen.

  And the product which have this problem will print L3 application error as below:

Sep 04 13:22:40 am57xx-evm kernel: omap_l3_noc 44000000.ocp: L3 application error: target 5 mod:1 (unclearable)
Sep 04 13:22:40 am57xx-evm kernel: omap_l3_noc 44000000.ocp: L3 debug error: target 5 mod:1 (unclearable)
  and the other batch do not have this problem,what might cause problems?? PCB problems??
  • Hi,
    Your query has been assigned to a TI engineer. Please note that response may be delayed due to Christmas and New Year holidays.
  • Hi,

    Does the issue happen on all of the last batch of the boards? or only a few?

    Any known hardware and software changes in the last batch comparing to the previous ones?

  • hi bin,

    it happen on the same batch .and most of boards on the batch have this problem.

    Do not have hardware and software changes.

    The main electronic components such as FPGA and AM5728 have been repalced by the normal component without this error.So i think electronic components has noting to do with this problem.

    Will some PCIE configurations be critical? What could cause this “L3 application error” happen?

    leeyue

    2020.1.8

  • Hi Leeyue,

    This omap_l3_noc message basically means software tries to access a hardware address which is not accessible for whatever reasons. Given that you have previous batch of the boards working but not the recent batch and there are no hardware and software changes between the two batches, I think likely the issue is due to board assembly, please check all power related paths on the new board.

    For your reference, the following is a case in which the board power supply issue causes the similar omap_l3_noc error.

  • Hi Bin Liu,

        Thanks for your reference.I will check all power related paths on the board which have this issue.

         As you said,power supply issue might cause this error instead of PCIE issue.But why i stop PCIE communication,this error will don't print when i boot,and it will not crash.If it casued by power supply issue,it should happen more than stop PCIE communication.

        

  • Leeyue,

    I am a softwarew guy and cannot explain how a power issue from the hardware/electrical perspective can affect the system, but I understand that the power factors not only include the power supply unit but also the hardware design and board layout of the power rails and the grounding plane.

    Why the issue only happens when PCIe is used, I can think of at least two cases:

    - PCIe module is not powered up properly so that PCIe module/registers are not accessible;

    - PCIe module use a lot of power, so if the power design has an issue, turning on PCIe could cause power failure on other module which triggers the error.