STM32 CAN Bus not sending the messages
Dear sirs,
I am trying to communicate through CANBUS an F407 and an H757 with external MCP transceivers.
The problems I have are:
-For the F407, If I set the mode to Loopback, I see with my external logic analyzer that it sends the message in the CAN1_TX pin, but if I set it to work in normal mode, it sends only the start of frame, but does not continue sending the rest of the message.
-For the H757, is the same but for both Loopback modes (internal and External) and the Normal mode of operation, it only sends the start of frame but then it does not send nothing.
What could be happening? Could it be that the MCPs are wrong? If I try to send from the F407 the message correctly, and read the TX line of the second MCP(the one that should send the message from the bus to the 747, it does not do nothing.
Thank you so much
Best regards.
I attach an screencapture of the F407 sending the message in loopback:
I attach an screencapture of the logic analyzer interface of them sending only the start of frame:
