I am using the TMS570LC4357 microcontroller and trying to get the DCAN1 peripheral to run at 1000kb and communicate with a STM32F405RGT6 with CAN bus also running at 1000kb. Both micros are set to 1 sync, 8 seg1 and 1 seg2 and 1 SJW. Both peripheral clocks are running at 20MHz, both prescalers are set to 2 and in both cases tQ = 100ns yet there are bus errors both Tx and Rx. I have 4 STM32F405RGT6 on the bus along with a single TMS570LC4357, when the TMS570LC4357 is removed from the bus there are no Tx/Rx errors. The bus is terminated at both ends with 120R. SPNA131 was used as reference to setup the TMS570LC4357. Any insight and help to resolve this problem will be greatly appreciated