Oct 02, 2018
04:01 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 02, 2018
04:01 PM
Hi,
I have tried to test the bus-off status (CAN_H shortened to CAN_L)
In my case the registry ECNT.LEC is taking the value 101 (bit0 error) and the CB.INIT is 1 (deactivate state), both registers TEC and REC remains 0. The BOFF bit remains inactive.
To recover the bus, when the error condition disappear, is needed to activate the node with CB.INIT is 0...
The question here is:
In the above description, why the CAN bus does not fall in bus-off?
Thanks...
Adel
I have tried to test the bus-off status (CAN_H shortened to CAN_L)
In my case the registry ECNT.LEC is taking the value 101 (bit0 error) and the CB.INIT is 1 (deactivate state), both registers TEC and REC remains 0. The BOFF bit remains inactive.
To recover the bus, when the error condition disappear, is needed to activate the node with CB.INIT is 0...
The question here is:
In the above description, why the CAN bus does not fall in bus-off?
Thanks...
Adel
1 Reply
Oct 22, 2020
07:34 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 22, 2020
07:34 AM
You need to transmit periodically a message from the uC, if you have a CAN monitor tool is recommended to used as listener only so when you apply the short
the monitor tool does not go to BusOff as well
the monitor tool does not go to BusOff as well
This widget could not be displayed.