Hi Martin,
I added the interrupts handlers in IntcIsrVectorTable[], please see the below codes.
(uint32_t) &FLEXRAY_ISR, /* Vector # 455 FlexRay_0_2 FNEAIF */
(uint32_t) &FLEXRAY_ISR, /* Vector # 456 FlexRay_0_3 FNEBIF */
(uint32_t) &FLEXRAY_ISR, /* Vector # 457 FlexRay_0_4 WUPIF */
(uint32_t) &FLEXRAY_ISR, /* Vector # 458 FlexRay_0_5 PRIF */
(uint32_t) &FLEXRAY_ISR, /* Vector # 459 FlexRay_0_6 CHIF */
(uint32_t) &FLEXRAY_ISR, /* Vector # 460 FlexRay_0_7 TBIF */
(uint32_t) &FLEXRAY_ISR, /* Vector # 461 FlexRay_0_8 RBIF */
(uint32_t) &FLEXRAY_ISR, /* Vector # 462 FlexRay_0_9 MIF */
And set the interrupts flags in Fr_GIFER register and Fr_PIER0 register.
But I couldn’t find the MSR register in S32DS so didn’t check the EE value was set to 1 or not.
Would you please let me know how to check and set EE bit in MSR register using S32DS?
Thanks,
Boyoung.