SPRUJ53B April 2024 – September 2024 TMS320F28P550SJ , TMS320F28P559SJ-Q1
The FSI has two muxes connected to the transmitter module. These muxes are used to select triggers to start ping frames, and generic frames. These muxes are independently configured for each type of frame. The application can select one trigger source per frame type. Use of these triggers are optional.
The external ping frame trigger is configured by setting TX_PING_CTRL.EXT_TRIG_SEL to the index of the desired trigger. TX_PING_CTRL.EXT_TRIG_EN must also be set to allow the trigger to generate a ping frame.
The generic frame trigger is configured by setting TX_OPER_CTRL_HI.EXT_TRIG_SEL to the index of the desired trigger. TX_OPER_CTRL_LO.START_MODE must be set to 0x1 for a frame to be transmitted by an external trigger.
EXT_TRIG_SEL | External Trigger Source |
---|---|
0 | EPWMXBAR1 |
1 | EPWMXBAR2 |
2 | EPWMXBAR3 |
3 | EPWMXBAR4 |
4 | EPWMXBAR5 |
5 | EPWMXBAR6 |
6 | EPWMXBAR7 |
7 | EPWMXBAR8 |
8 | EPWM1_SOCA |
9 | EPWM1_SOCB |
10 | EPWM2_SOCA |
11 | EPWM2_SOCB |
12 | EPWM3_SOCA |
13 | EPWM3_SOCB |
14 | EPWM4_SOCA |
15 | EPWM4_SOCB |
16 | EPWM5_SOCA |
17 | EPWM5_SOCB |
18 | EPWM6_SOCA |
19 | EPWM6_SOCB |
20 | EPWM7_SOCA |
21 | EPWM7_SOCB |
22 | EPWM8_SOCA |
23 | EPWM8_SOCB |
24 | EPWM9_SOCA |
25 | EPWM9_SOCB |
26 | EPWM10_SOCA |
27 | EPWM10_SOCB |
28 | EPWM11_SOCA |
29 | EPWM11_SOCB |
30 | EPWM12_SOCA |
31 | EPWM12_SOCB |
32-39 | Reserved |
40 | CLB1_OUT30 |
41 | CLB1_OUT31 |
42 | CLB2_OUT30 |
43 | CLB2_OUT31 |
44-51 | Reserved |
52 | ADCSOCA |
53 | ADCSOCB |
54 | CPU1_TINT0 |
55 | CPU1_TINT1 |
56 | CPU1_TINT2 |
57-59 | Reserved |
60 | CLATASKRUN1 |
61 | CLATASKRUN2 |
62 | CLATASKRUN3 |
63 | CLATASKRUN4 |
64 | CLATASKRUN5 |
65 | CLATASKRUN6 |
66 | CLATASKRUN7 |
67 | CLATASKRUN8 |
68-75 | Reserved |
76 | DMA_CH1INT |
77 | DMA_CH2INT |
78 | DMA_CH3INT |
79 | DMA_CH4INT |
80 | DMA_CH5INT |
81 | DMA_CH6INT |
82-87 | Reserved |
88 | FSIRXA_TRIG0 |
89 | FSIRXA_TRIG1 |
90 | FSIRXA_TRIG2 |
91 | FSIRXA_TRIG3 |