Hallo, ich habe ein ganz seltsames Problem. Beim PIC32MZ...EF sind diverse DMA Kanäle aktiv. 2 DMA Kanäle zur Ansteuerung SPI Display 2 DMA Kanäle zur Ansteuerung eines Profinet Chip per SPI Alle DMA haben die gleiche Priorität 1 und Sub-Priorität. Das System läuft tagelang bis sporadisch der SPI Datentransfer vom PN Chip zur MCU abbricht. MCU läuft weiter, WDT wird nicht aktiviert. MCU Reset: Alles wieder OK.
Habe dann die Priorität von PN von 1 auf 2 erhöht. Hat leider nichts gebracht.
Habe dann PN SPI Transfer von DMA auf Normal umgestellt: Funktioniert.
Irgendwelche Hinweise, was dazu führen könnte, dass der DMA sporadisch abbricht ?