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
 
-