SWRU543B January 2019 – June 2025 CC3230S , CC3230SF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
Table 4-1 depicts µDMA channel allocation. There are 32 DMA channels assigned to various peripherals. Peripherals are mapped at multiple places to address the application needs where any combination of peripherals can be used in tandem.
| DMACHMAPi Encoding | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| CH Number | ||||
| 0 | GPTimer A0-A | SHA Cin | Software | |
| 1 | GPTimer A0-B | SHA Din | Software | |
| 2 | GPTimer A1-A | SHA Cout | Software | |
| 3 | GPTimer A1-B | DES Cin | Software | |
| 4 | GPTimer A2-A | DES Din | I2S (RX) | Software |
| 5 | GPTimer A2-B | DES Dout | I2S (TX) | Software |
| 6 | GPTimer A3-A | GSPI (RX) | GPIO A2 | Software |
| 7 | GPTimer A3-B | GSPI (TX) | GPIO A3 | Software |
| 8 | UART A0 (RX) | GPTimer A0-A | GPTimer A2-A | Software |
| 9 | UART A0 (TX) | GPTimer A0-B | GPTimer A2-B | Software |
| 10 | UART A1 (RX) | GPTimer A1-A | GPTimer A3-A | Software |
| 11 | UART A1 (TX) | GPTimer A1-B | GPTimer A3-B | Software |
| 12 | LSPI(RX) (link) | Software | ||
| 13 | LSPI(TX) (link) | Software | ||
| 14 | ADC 0 | SDHOST RX | Software | |
| 15 | ADC 2 | SDHOST TX | Software | |
| 16 | ADC 4 | GPTimer A2-A | Software | |
| 17 | ADC 6 | GPTimer A2-B | Software | |
| 18 | GPIO A0 | AES Cin | McASP A0 (RX) | Software |
| 19 | GPIO A1 | AES Cout | McASP A0 (TX) | Software |
| 20 | GPIO A2 | AES Din | Software | |
| 21 | GPIO A3 | AES Dout | Software | |
| 22 | Camera | Software | ||
| 23 | SDHOST RX | GPTimer A3-A | GPTimer A2-A | Software |
| 24 | SDHOST TX | GPTimer A3-B | GPTimer A2-B | Software |
| 25 | SSPI (RX) (Shared) | I2C A0 RX | Software | |
| 26 | SSPI (TX) (Shared) | I2C A0 TX | Software | |
| 27 | GPIO A0 | Software | ||
| 28 | GPIO A1 | Software | ||
| 29 | Software | |||
| 30 | GSPI (RX) | SDHOST RX | I2C A0 RX | Software |
| 31 | GSPI (TX) | SDHOST TX | I2C A0 TX | Software |