I am working on a TM4C123BE6PZ. My CAN driver catches the BOFF bit set and logs an error to EE. I have no evidence this has ever happened.
Is there a white paper or engineering note on what would be best to do if ever this bit is set?
What causes this bit to be set?
Would the CAN+ or CAN- grounded or shorted produce this error?
How about just a random static strike? In this case, how would you clear the error and go back on bus?