matthiasbock / cvra-bootloader

CAN-Bootloader of the Club Vaudois de Robotique Autonome
BSD 2-Clause "Simplified" License
0 stars 1 forks source link

Bootloader emits erroneous CAN frames upon startup on Nucleo-F446RE #19

Closed matthiasbock closed 6 years ago

matthiasbock commented 6 years ago

Commit: 99d20d1d8c0a2fead10d4a3793b5a911c72764c2 Platform: Nucleo-F446RE

Vector's CANalyzer tool receives two erroneous CAN frames when the bootloader is started.

matthiasbock commented 6 years ago

As a matter of fact, a quick verification on the oscilloscope shows, that the CAN peripheral's TX pin toggles twice upon startup:

image

image

In yellow: the differential CAN signal (one of the two). In blue: The TX output of the MCU to the transceiver.