How to configure System bootloader/DFU to ignore CAN traffic
Hello,
customer using custom F412 based board has a problem entering STM's System bootloader/DFU for FW upgrade (done over USB) when there is an active communication done on the CAN port.
E.g. the board is part of the slave HW of the CANopen network which does have its master. At least master on the network periodically sends CANopen heartbeat messages. Our idea is that such messages on CAN bus seems to disturb system boot code as the behavior we see is that reset and enter to sysboot kind of happen but nearly immediately system boot is exited and standard user/FW is booted again.
When we disconnect CAN bus such behavior does not happen. The problem with the hardware is that it makes operation of disconnecting from the CAN somewhat difficult. Hence the question:
Is it possible to somehow (anyhow) configure system boot/DFU to ignore CAN bus?
Thanks!
Karel

