Has anybody successfully programmed a C167Cs (dual Can controllers) to communicate over the both can channels? We are having a problem with the 2nd CAN channel. The problem occurs during hardware initialization. The Control Status register of the CAN 2 (EE00) always shows a BOFF error at initialization. It remains there even if a 0x01 is written to the register followed by a 0x00 (bus recovery cycle). It is perplexing why this error would be present at initialization BEFORE any actual transmission attempts.
Never mind. The problem turned out to be a timing issue. Every thing works honky dory now.