Hi Joel, Ake, Steffen, thank you for your Ideas. My Application is still insufficient to detect a faulty Bus or faulty Node. I fixed some Things in Software that was not quite clear to me before, as good as the fact that the CAN Controller must have a recover time between Bus Off and Restart, that means that the CAN Controller not simply can reset. Nowadays, when Bus Off occurs, after clearing RM I can monitor the Count Down from TxErr Counter, and after them the CAN Controller runs properly. Bus Off can occur 3 or 4 or 5 Times, until the CAN Controller is nevermore able to restart. In this case, after clearing RM, The TxErr Counter shows always the value 0x88, RxErr is 0, and the Controller is hanging. Very strange, at this way it is not really possible to resume the CAN Bus Operation for at least a few specified times at a run time. I'll try a solution on another time. Greetings Dietmar
Message
Re: CAN Bus Real Time Conditions
2006-03-21 by Dietmar
Attachments
- No local attachments were found for this message.