SPRUIV7C May 2022 – November 2025 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
Events are mainly generated by the BCDMA and the pktDMA. In addition, the sec_proxy IPC module also generates event outputs. Events can be directly utilized by the BCDMA and the pktDMA. If those events need to be processed by processor, the events need to be converted to interrupts through the Interrupt Aggregator (IA) Module. Refer to for information on how IA is used. Figure 10-6 shows which modules generates events and how the events are converted to the interrupt.
BCDMA transfer can only be triggered through an event or by software. There are 32 SoC level interrupt signals that can be used to trigger a BCDMA transfer. Figure 10-7 shows all of the possible interrupts and signals that can be used to trigger BCDMA transfer autonomously.
Table 10-2shows all the possible interrupt sources which can be used as BCDMA triggers.
| Input Index | Interrupt Sources |
|---|---|
| 0 | cmp_event_introuter.0.outp.24 |
| 1 | cmp_event_introuter.0.outp.25 |
| 2 | cmp_event_introuter.0.outp.26 |
| 3 | cmp_event_introuter.0.outp.27 |
| 4 | cmp_event_introuter.0.outp.28 |
| 5 | cmp_event_introuter.0.outp.29 |
| 6 | cmp_event_introuter.0.outp.30 |
| 7 | cmp_event_introuter.0.outp.31 |
| 8 | timesync_event_introuter0.outl.0 |
| 9 | timesync_event_introuter0.outl.1 |
| 10 | timesync_event_introuter0.outl.2 |
| 11 | timesync_event_introuter0.outl.3 |
| 12 | timesync_event_introuter0.outl.4 |
| 13 | timesync_event_introuter0.outl.5 |
| 14 | timesync_event_introuter0.outl.6 |
| 15 | timesync_event_introuter0.outl.7 |
| 16 | gpiomux_introuter.outp.24 |
| 17 | gpiomux_introuter.outp.25 |
| 18 | gpiomux_introuter.outp.26 |
| 19 | gpiomux_introuter.outp.27 |
| 20 | gpiomux_introuter.outp.28 |
| 21 | gpiomux_introuter.outp.29 |
| 22 | gpiomux_introuter.outp.30 |
| 23 | gpiomux_introuter.outp.31 |
| 24 | gpiomux_introuter.outp.22 |
| 25 | gpiomux_introuter.outp.23 |
| 26 | gpmc.0.gpmc_sdmareq.0 |
| 27 | debugssdavdma_level.0 |
| 28 | mcrc64.0.dma_event.0 |
| 29 | mcrc64.0.dma_event.1 |
| 30 | mcrc64.0.dma_event.2 |
| 31 | mcrc64.0.dma_event.3 |