S32G2 CMU - how to validate correct behavior?

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

S32G2 CMU - how to validate correct behavior?

Jump to solution
407 Views
justinlydick
NXP Employee
NXP Employee

Customer Ford is configuring S32G CMU_FC with the RTD 1.0.0 package, using Mcu driver.  They plan to use it to monitor several clock frequencies during run-time.

Question: what methods are available to verify CMU is behaving correctly?  Customer would like to verify the software configuration is correct by running through all monitored clocks and verify CMU generates reset or interrupt when monitored clock goes out of configured threshold range. What can be done to verify this, with the exception of manually changing clock register values?

Labels (1)
0 Kudos
1 Solution
396 Views
martinkaspar-r3
NXP Employee
NXP Employee
NXP provides a method to verify CMU_FC by the SAF sCheck module. sCheck is able to verify CMU_FC at startup/runtime/shutdown phase using CMU_FC tests. At the runtime the tests initialize CMU_FC to raise fault either to FCCU or to GIC500. Tests handles the faults and check if expected fault flags are set to handle that correct threshold has been crossed.
The SAF sBoot module provides capability to check at the startup that CMU_FC thresholds are correctly configured.

View solution in original post

0 Kudos
1 Reply
397 Views
martinkaspar-r3
NXP Employee
NXP Employee
NXP provides a method to verify CMU_FC by the SAF sCheck module. sCheck is able to verify CMU_FC at startup/runtime/shutdown phase using CMU_FC tests. At the runtime the tests initialize CMU_FC to raise fault either to FCCU or to GIC500. Tests handles the faults and check if expected fault flags are set to handle that correct threshold has been crossed.
The SAF sBoot module provides capability to check at the startup that CMU_FC thresholds are correctly configured.
0 Kudos