I have written a driver for TiVa's CAN peripheral. It has been working quite well. I am now looking at code that is supposed to capture bus errors, such as CRC errors or bit 0 and 1 errors.
The code looks great. How do I test it? Every bit of CAN equipment I have does not have the option of inserting bad CRCs or bit stuffing incorrectly or messing up dominant/recessive bits.
Does anybody know of CAN test equipment that can drive such bus failure tests?