Hello,
Our customer use TCAN4550 and configured it according to Demo, when debugging the second step TCAN4x5x_Device_ConfigureInterruptEnable(&dev_ie) of void Init_CAN(void), found some registers of Interrupt Enables (address = h0830 ) are not consistent with the datasheet .For example, when write all 0 and read the backed value is 0x809628FF, the Reserved bit 9 and 12 could be written, and the bit31 is also be written. But the description TCAN4X5X_Data_Structs.h of demo is //! @brief DEV_IE[31] : CANBUSNOM, CAN Bus is normal flag.
Except the registers problem, and tested the CANH and CANL waveform, it appeared as below. Could you please help to analyze?
Best regards
Kailyn