Hii, I'm using S12ZVML128 as Lin Slave and I'm Using CANoe as Lin Master.
I've used the following functions to Receive Lin Frame from CANoe and to Transmit Lin Frame from S12ZVML128
a) Function to receive Lin Frame from CANoe
Frame = t_LIN_frame
Using this function. I'm able to receive the frame from CANoe. PFA
Image : CANoe Snapshot
Image : CodeWarrior Snapshot
b) Now, I'm using the following function to Transmit Lin Frame from S12ZVML128 to CANoe
Frame = t_LIN_frame2
But, I'm getting the following error in CANoe after Transmitting Header. PFA
Please let me know how to resolve this error.
Thanks in advance
@namnguyenviet. No, I've not used Lin stack. I've used the part used in the Lin Bootloader code Link>>
Ok, to measure means to check the data bytes on DSO ?
Hello,
As far as I'm concerned, you need to measure the signal in the LIN bus, and verify the data.
Best Regards,
Nam
Hello,
Did you use our Lin Stack, or develop your own? Have you tried to measure the signal and verify how many bytes was sent? It looks like the number of bytes sent by the slave is not appropriate.
Best Regards,
Nam