Uploaded image for project: 'PROFINET IO-Controller'
  1. PROFINET IO-Controller
  2. PSPNM-702

firmware may crash when DMA is used and many ARs are established at the same time

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V2.5.5.0
    • Fix Version/s: V2.7.0.10, V2.7.1.0
    • Component/s: None
    • Labels:
      None
    • Account:
      SPC Profinet Master (SPCPROFINETMA)

      Description

      This issue only affects firmware with active DMA mode.
      This issue is directly related to PSPNM-698 and introduces the real fix while PSPNM-698 just added a wrokaround

      If DMA is active and there is a high netX CPU load combined with parallel AR etsbalishment to several IO Devices it may happen that the firmware crashed.

      There is a race condition in the firmware that creates a small timeslot which is critical for "DMA finished interrupt" to occur. If the timeslot is hit the firmware will crash.

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    BMeyer Benjamin Meyer
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: