STM32H725 FDCAN:A CAN bus fault is caused when the FDCAN is Stoped
One VCU controller A, one USBCAN converter B, one my H7 device C.
A is sending, B and C are receiving. When C Stop FDCAN, both A and B report a bus failure.
One VCU controller A, two USBCAN converters B1 and B2, . A is transmitting, B1 and B2 are receiving. When B1 stops FDCAN, A and B2 are fine and do not report bus errors
USBCAN converters(B,B1,B2) are known to be a standard product and have passed the certification of many testing bodies.
So I think my H7 device caused a bus failure when it stopped FDCAN.
my code:
HAL_FDCAN_Stop(&hcan1);Transceiver:MCP25612FD
CANFD configuration:
Classic CAN, 500K