Hi, I made a patch which solves this issue. Actually the controller got stuck already while calling mscan_set_mode(dev, MSCAN_INIT_MODE). Since the return value is not checked there. The error is not catched. I now simple switch the order of SLPRQ and INITRQ. It actually solve the prolbem. I'm however still wondering why the driver calls SLPRQ first, didn't find any hint in the datasheet about in which order the both states are supposed to be set. Please review and test on your setup if possible.
cheers Luotao Fu _______________________________________________ Socketcan-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/socketcan-users
