2022-06-23 10:26 AM
Hello ,
I am facing an issue wherein the CAN transmit message is sending wrong data for one sample in between the transmission. Please see the below screenshot.
T3_C1_ECU_SCIMO_PE_CTRL_MOT is a transmit frame with a cycle time of 10ms.
The transmission baudrate is 1Mbps.
As highlighted in the screenshot, the transmit message is sending garbage wrong values for 1 cycle and returns to the original value assigned from the applicaiton software.
Microcontroller platform = SPC584xx
Development toolcahin = SPC5Studio 6.0.0
Low Level Drivers = Generated by SPC5Studio
RTOS used = FreeRTOS
Please can anyone help me to understand where the issue is?
Best regards,
Sreejith
2022-06-30 01:17 AM
Hello ,
I think that a deep debug is needed.
Have you checked or enabled ECR register (Transmit Error Counter or CEL)?
Do use Threads in FreeRTOS ?
Best Regards
Erwan
2022-06-30 01:39 PM