Hello Wolfgang, I have tested SW again and cannot reproduce error situation I had yesterday. Everything turns out to be OK. Was it Sunday effect? I have no idea... The write function issue you have mentioned is fixed (see attached).
Regards, Vladislav -----Original Message----- From: Wolfgang Grandegger [mailto:[email protected]] Sent: Sunday, September 20, 2009 6:11 PM To: Gribov, Vladislav Cc: [email protected] Subject: Re: [PATCH] mscan: fix TX message handling to ensure proper message ordering [email protected] wrote: > Hello Wolfgang, > > I have tested the latest SVN version (r1060) and the order of frame > problem is gone (tested also with IXXAT proprietary test environment). > > However, if setting the CAN_MSG_COUNT to bigger that 12 in the > canecho_gen.c , the messages are lost on the MSCAN DUT. > > Attached is the trace with CAN_MSG_COUNT equal to 20. Message #55 > is wrong here, two CAN messages with ID 77 are lost on reception. Before I start inspecting the trace, did you fix your code, which does not check the return value of the write functions? Wolfgang.
canecho_dut.c
Description: canecho_dut.c
canecho_gen.c
Description: canecho_gen.c
_______________________________________________ Socketcan-core mailing list [email protected] https://lists.berlios.de/mailman/listinfo/socketcan-core
