Bug in S32K3xx RTD: Lcu_Ip_ClearSyncOutputForceEvent does not work for channels 4..11

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Bug in S32K3xx RTD: Lcu_Ip_ClearSyncOutputForceEvent does not work for channels 4..11

682 Views
joohau
Contributor II

The implementation of the Lcu_Ip_ClearSyncOutputForceEvent function of the S32K3xx RTD is wrong.
The used HwAcc_Lcu_AsyncClearOutputForceEvent function does include a conversion by using the LCU_IP_MAPPING_OUTPUT_ID_TO_HW_OUTPUT macro. This contains a modulo 4 that causes the given channel to be corrupted. 
Currently we can't clear the force events of channels 4 until 11 of the LCU via the RTD because of this bug.

0 Kudos
Reply
3 Replies

658 Views
DanNguyenDuy
NXP Employee
NXP Employee

Hi joohau,

What is the package you are using?

Best regards,

Dan

0 Kudos
Reply

653 Views
joohau
Contributor II
S32K3_RTD_2_0_0_D2203_ASR_REL_4_4_REV_0000_20220331

I didn't see any bug fix in newer RTD 2.x.x versions.
0 Kudos
Reply

641 Views
DanNguyenDuy
NXP Employee
NXP Employee

Hi joohau,

This issue is a bug and I created a ticket bug for this issue: ARTD-54975

Best regards,

Dan

0 Kudos
Reply