Details
Description
When DMA Operation is enabled and the Profinet Controller Firmware is configured to use Provider IOPS, an invalid length for the DMA Transfer is calculated. As a result, the DPM Input Area might be overwritten with values from Host memory by the Output DMA Transfer. As a result invalid input process data might be passed to the host application.
Attachments
Issue Links
- is cloned by
-
PSPNM-715 DPM Input Area overwritten by Output DMA if Provider IOPS enabled
- Closed
- relates to
-
PSPNM-460 when DMA mode is active the values for status bitlists and IOPS may not always be correctly copied to DPM Input area
- Closed
-
PSPNM-461 when DMA mode is active applications values for IOxS are not copied from DPM to IO-Devices
- Closed
-
PSPNM-704 optimize DMA length calculation in case IOxS interface is used
- Closed
-
PSPNM-714 DMA may not transfer the complete bitlists from input DPM Image into host memory
- Closed
-
PSPNM-717 last IOPS byte for output data (biggest DPM offset) not transfered to network if DMA is used
- Closed