SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
There is no dedicated register-set to be configured for the time-sensitive stream handling. The list of functional features of CPSW_3G that will have to be configured are:
| TX DMA CHANNEL | Packet Priority | Switch Queue Priority |
|---|---|---|
| 7 | 7 | 3 |
| 6 | 5 | 2 |
| 5 | 3 | 1 |
| 4 | 1 | 0 |
| RX DMA CHANNEL | Packet Priority | Switch Queue Priority |
|---|---|---|
| 0 | 7 | 0 |
| 0 | 5 | 0 |
| 0 | 3 | 0 |
| 0 | 1 | 0 |
| Register | Value | Description |
|---|---|---|
| CPSW_PTYPE | 0x0006 0000 | For Port1 -- 2 highest priority channels. |
| P1_TX_IN_CTL[ 23:20] TX_RATE_EN | 0b1100 | 2 highest priority channels are rate limited |
| P1_TX_IN_CTL[17:16] TX_IN_SEL | 0b10 | Rate limit mode |
| P1_SEND_PERCENT | 0x14 3E00 | 20% PRI7, 62% PRI5 |
| CPDMA_DMACONTROL | 0xC001 | Chan7, Chan6 are Rate Limited. Round-robin selection of DMA channel. |
| CPDMA_TX_PRI7_RATE | 0x1 0013 | 200 Mbps |
| CPDMA_TX_PRI6_RATE | 0x1 0005 | ~600 Mbps |