Skip to main content
GS1
Senior III
February 17, 2023
Solved

STM32H743 kein CAN-Datenempfang mit 1MBit

  • February 17, 2023
  • 1 reply
  • 877 views

We have a project which reads CAN data on both FDCAN ports. Bitrate 500 kBit is working perfectly, but with 1 MBit no data can be read.

PIN-Speed = HIGH (also tried MEDIUM and VERY_HIGH, but no change)

CAN-Clock = 80 MHz

We already tried CAN Bittiming parameters with different Sampling points (56% ... 90%)

CAN-Signals look perfect on the scope.

When debugging the Flag in the LastErrorCode Bit of ProtocolStatusRegister is set to 2 (=Form error).

With PEAK-Diag FD the signal can be read ok, Bus Termination Resistor is ok (60 Ohms).

Currently we have no idea, what might the reason for the problem.

Any comments are very much appreciated!

BR GS

This topic has been closed for replies.
Best answer by GS1

Ok, we exchanged the board by another one, and that one works. Currently we can not say, why the first one won't read 1 MBit.

1 reply

GS1
GS1AuthorBest answer
Senior III
February 17, 2023

Ok, we exchanged the board by another one, and that one works. Currently we can not say, why the first one won't read 1 MBit.