SPRUJ79 November 2024 F29H850TU , F29H859TU-Q1
Single ESM module supports up to 256 error event inputs, configurable by groups of 32. Error event inputs type can be either level or pulse. N (0-31) is the total number of groups, and X is the number of groups that are pulse. For this device, N=X means there are only pulse events and no level events. All events are relative to 0; hence, Event Group 0 Event 0 is global event 0 and sequentially Event Group1 Event 0 is global event 32.
Global event 0 to 31 are part of Group0 similarly global event 32 to 63 belong to Group1 and so on.
The pulse error event has a dedicated rising-edge detection circuit for each input.
Input Error Event Mapping to ESM is captured in Table 7-9.
All error event inputs are Pulse type only for this device.
Event Number | Source Signal |
---|---|
0 | ErrorAggregator_CPU1_HPERR |
1 | ErrorAggregator_CPU2_HPERR |
2 | ErrorAggregator_CPU3_HPERR |
3 | ErrorAggregator_CPU1_INT_HPERR |
4 | ErrorAggregator_CPU2_INT_HPERR |
5 | ErrorAggregator_CPU3_INT_HPERR |
6-31 | Reserved |
32 | CLOCKFAIL |
33 | DCC1_ERR |
34 | DCC2_ERR |
35 | DCC3_ERR |
36 | SYS_PLL_SLIP |
37 | CPU1RSn |
38 | CPU1WD |
39 | CPU1_ERAD_INT |
40 | CPU1_ERAD_NMI |
41 | ESM_CPU1_LOW_PRIORITY_INT |
42 | ESM_CPU1_HIGH_PRIORITY_INT |
43 | LCM_CPU1SS_LCMPERR |
44 | CPU2RSn |
45 | CPU2WD |
46 | CPU2_ERAD_INT |
47 | CPU2_ERAD_NMI |
48 | ESM_CPU2_LOW_PRIORITY_INT |
49 | ESM_CPU2_HIGH_PRIORITY_INT |
50 | CPU3RSn |
51 | CPU3WD |
52 | CPU3_ERAD_INT |
53 | CPU3_ERAD_NMI |
54 | ESM_CPU3_LOW_PRIORITY_INT |
55 | ESM_CPU3_HIGH_PRIORITY_INT |
56 | RTDMA_LCM_CMP_ERR |
57 | Reserved |
58 | ESM_ERRPIN_MON_EVT |
59 | ESM_PARITY_ERROR |
60-62 | Reserved |
63 | HSM_HEA_INT_LO |
64 | HSM_HEA_INT_HI |
65 | INPUTXBAR63 |
66 | INPUTXBAR64 |
67 | EPWMXBAR1 |
68 | EPWMXBAR2 |
69 | EPWMXBAR3 |
70 | EPWMXBAR4 |
71 | EPWMXBAR5 |
72 | EPWMXBAR6 |
73 | EPWMXBAR7 |
74 | EPWMXBAR8 |
75 | EPWMXBAR9 |
76 | EPWMXBAR10 |
77 | EPWMXBAR11 |
78 | EPWMXBAR12 |
79 | EPWMXBAR13 |
80 | EPWMXBAR14 |
81 | EPWMXBAR15 |
82 | EPWMXBAR16 |
83 | OUTPUTXBAR1 |
84 | OUTPUTXBAR2 |
85 | OUTPUTXBAR3 |
86 | OUTPUTXBAR4 |
87 | OUTPUTXBAR5 |
88 | OUTPUTXBAR6 |
89 | OUTPUTXBAR7 |
90 | OUTPUTXBAR8 |
91 | OUTPUTXBAR9 |
92 | OUTPUTXBAR10 |
93 | OUTPUTXBAR11 |
94 | OUTPUTXBAR12 |
95 | OUTPUTXBAR13 |
96 | OUTPUTXBAR14 |
97 | OUTPUTXBAR15 |
98 | OUTPUTXBAR16 |
99 | WADI1_INTN_O |
100 | WADI2_INTN_O |
101 | Reserved |
102 | CLB1_NMI |
103 | CLB2_NMI |
104 | CLB3_NMI |
105 | CLB4_NMI |
106 | CLB5_NMI |
107 | CLB6_NMI |
108 | EPG_INT |
109 | ECAT_NMIn |
110 | MCANA_ECC_CORR_PLS |
111 | MCANA_ECC_UNCORR_TS_PLS |
112 | MCANB_ECC_CORR_PLS |
113 | MCANB_ECC_UNCORR_TS_PLS |
114 | MCANC_ECC_CORR_PLS |
115 | MCANC_ECC_UNCORR_TS_PLS |
116 | MCAND_ECC_CORR_PLS |
117 | MCAND_ECC_UNCORR_TS_PLS |
118 | MCANE_ECC_CORR_PLS |
119 | MCANE_ECC_UNCORR_TS_PLS |
120 | MCANF_ECC_CORR_PLS |
121 | MCANF_ECC_UNCORR_TS_PLS |
122 | EMIF1_ERR |
123 | ADC_SAFETY_CHECK_INT_CPU1 |
124 | ADC_SAFETY_CHECK_INT_CPU2 |
125 | ADC_SAFETY_CHECK_INT_CPU3 |
126-127 | Reserved |
128 | ErrorAggregator_CPU1_LPERR |
129 | Reserved |
130 | ErrorAggregator_CPU2_LPERR |
131 | Reserved |
132 | ErrorAggregator_CPU3_LPERR |
133 | Reserved |
134 | ErrorAggregator_CPU1_INT_LPERR |
135 | Reserved |
136 | ErrorAggregator_CPU2_INT_LPERR |
137 | Reserved |
138 | ErrorAggregator_CPU3_INT_LPERR |
139 | ErrorAggregator_RTDMA1_HPERR |
140 | ErrorAggregator_RTDMA1_LPERR |
141 | ErrorAggregator_RTDMA2_HPERR |
142 | ErrorAggregator_RTDMA2_LPERR |
143 | ErrorAggregator_SSU_HPERR |
144-145 | Reserved |
146 | ErrorAggregator_ECAT_MEM_HPERR |
147 | ErrorAggregator_ECAT_MEM_LPERR |
148-161 | Reserved |
162 | MCANA_FEVT0 |
163 | MCANA_FEVT1 |
164 | MCANA_FEVT2 |
165 | MCANB_FEVT0 |
166 | MCANB_FEVT1 |
167 | MCANB_FEVT2 |
168 | MCANC_FEVT0 |
169 | MCANC_FEVT1 |
170 | MCANC_FEVT2 |
171 | MCAND_FEVT0 |
172 | MCAND_FEVT1 |
173 | MCAND_FEVT2 |
174 | MCANE_FEVT0 |
175 | MCANE_FEVT1 |
176 | MCANE_FEVT2 |
177 | MCANF_FEVT0 |
178 | MCANF_FEVT1 |
179 | MCANF_FEVT2 |
180 | WADI1_BLOCK1_SIG1ERROR_BUS_O[0] |
181 | WADI1_BLOCK1_SIG2ERROR_BUS_O[1] |
182 | WADI1_BLOCK1_SIG_TO_SIGERROR_BUS_O[2] |
183 | WADI1_BLOCK2_SIG1ERROR_BUS_O[0] |
184 | WADI1_BLOCK2_SIG2ERROR_BUS_O[1] |
185 | WADI1_BLOCK2_SIG_TO_SIGERROR_BUS_O[2] |
186 | WADI1_BLOCK3_SIG1ERROR_BUS_O[0] |
187 | WADI1_BLOCK3_SIG2ERROR_BUS_O[1] |
188 | WADI1_BLOCK3_SIG_TO_SIGERROR_BUS_O[2] |
189 | WADI1_BLOCK4_SIG1ERROR_BUS_O[0] |
190 | WADI1_BLOCK4_SIG2ERROR_BUS_O[1] |
191 | WADI1_BLOCK4_SIG_TO_SIGERROR_BUS_O[2] |
192 | WADI2_BLOCK1_SIG1ERROR_BUS_O[0] |
193 | WADI2_BLOCK1_SIG2ERROR_BUS_O[1] |
194 | WADI2_BLOCK1_SIG_TO_SIGERROR_BUS_O[2] |
195 | WADI2_BLOCK2_SIG1ERROR_BUS_O[0] |
196 | WADI2_BLOCK2_SIG2ERROR_BUS_O[1] |
197 | WADI2_BLOCK2_SIG_TO_SIGERROR_BUS_O[2] |
198 | WADI2_BLOCK3_SIG1ERROR_BUS_O[0] |
199 | WADI2_BLOCK3_SIG2ERROR_BUS_O[1] |
200 | WADI2_BLOCK3_SIG_TO_SIGERROR_BUS_O[2] |
201 | WADI2_BLOCK4_SIG1ERROR_BUS_O[0] |
202 | WADI2_BLOCK4_SIG2ERROR_BUS_O[1] |
203 | WADI2_BLOCK4_SIG_TO_SIGERROR_BUS_O[2] |
204-232 | Reserved |
233 | EQEPERR |
234 | I2C_DIAG_EVENT |
235 | CPU1_OVFINT |
236 | CPU1_UVFINT |
237 | CPU1_DOVINT |
238 | CPU2_OVFINT |
239 | CPU2_UVFINT |
240 | CPU2_DOVINT |
241 | CPU3_OVFINT |
242 | CPU3_UVFINT |
243 | CPU3_DOVINT |
244 | MEMSS_REG_PAR_ERR |
245 | FRI_REG_PAR_ERR |
246 | SYSCTL_OR_ANALOGSYSCTL_REG_PAR_ERR |
247 | LCM_CPU1SS_REG_PAR_ERR |
248 | LCM_RTDMA_REG_PAR_ERR |
249 | WADI_REG_PAR_ERR |
250 | CPU1_TMUROM_PAR_ERR |
251 | CPU2_TMUROM_PAR_ERR |
252 | CPU3_TMUROM_PAR_ERR |
253-255 | Reserved |