Mbed 5.15 broke CAN?

jussim
Sat, 16 May 2020 11:57:24 +0000
Mbed OS

A simple CAN application writing a single message on CAN bus on STM32L43x fails. The write fails and the controller apparently keeps retrying the write (the CAN analyser I have on the other end of the bus quickly reports 128 RX errors and goes to Error Passive state).

The same test works fine on Mbed OS 5.13.4 and 5.14.2 at least, but consistently fails on 5.15.0, 5.15.2 and 5.15.3. Tested with STM32L432KC Nucleo and STM32L431KB custom board.

6 posts - 2 participants