AM3358: AM3358 Unable to recognize CAN communication

Part Number: AM3358


CAN communication link block diagram.pdf

As shown in the attached block diagram, the core board connects two CAN communication channels to the base board. The base board then connects to five motor boards via the CAN interface chip TJA1040T. The current issue is that the computer fails to download programs to the motor boards through the AM3358's CAN interface via the network port, with an error indicating that the motor boards cannot be recognized as other CAN nodes. Replacing the core board allows normal program downloads. What potential causes might lead to CAN interface communication failure in the AM3358 chip? Additionally, it is unclear why the core board and base board pass fixture testing, where the CAN link test logic involves CAN0 and CAN1 being shorted to transmit and receive signals to each other.