Hi,
We have configured 4 SENT channels and assigned the channels as shown in the attachments. We are expecting Timer0, 1, 2, 3 to be configured for SENT RX and DMA transfer. Timer 5, 6, 7, 8 are configured for SPCO. We are seeing SENT frames with SPCO. We would expect Timer compare flags bit0 and 1 set and DMA transfer initiated which would clear the flag. We are using the S32K388 controller.
FYI - The Software is currently using only 2 SENTs - meaning SPCO is sent out only for channel 0 and 1.
One observation is that the TIMERSDEN register is showing a value of 0x0C. When all 4 SENTs are configured, shouldn't it be showing a value of 0x0F? Also, if only 2 SENTs are being used, should it only show 2 bits sets in this register? If only 2 bits, shouldn't it be Timer 0 and Timer1 bits at bits0 and 1? We think there is some mismatch in the timer mapping to the TIMERSDEN register.
Please find the attached screen shots for the configuration details also software version as below.
Build Version : S32K3_RTD_6_0_0_D2506_ASR_REL_4_7_REV_0000_20250610
* Project : RTD AUTOSAR 4.7
* Platform : CORTEXM
* Peripheral : FLEXIO_SENT_IP