2021-05-12 02:54 PM
Hello community members.
I would like to know if it is possible to write firmware to an STM32 via CAN bus?
I intend to implement something for this purpose.
Solved! Go to Solution.
2021-05-12 03:01 PM
Which STM32? There's hundreds at this point.
You can write your own firmware/loader to implement all manner of methods. You've got some existing experience with CAN, and a means to deliver data?
The ROM based loader on several STM32 models support CAN, and STM32 Cuibe Programmer supports it via ST-LINK/V3SET
Check the AN2606 Application Note for baseline information about which STM32 models support what methods. There should be another App Note, or Manual on the CAN protocol/methods
2021-05-12 03:01 PM
Which STM32? There's hundreds at this point.
You can write your own firmware/loader to implement all manner of methods. You've got some existing experience with CAN, and a means to deliver data?
The ROM based loader on several STM32 models support CAN, and STM32 Cuibe Programmer supports it via ST-LINK/V3SET
Check the AN2606 Application Note for baseline information about which STM32 models support what methods. There should be another App Note, or Manual on the CAN protocol/methods
2021-05-12 03:15 PM
https://github.com/madprogrammer/stm32-can-bootloader
2021-05-12 03:58 PM
Thank you very much for the tip @Community member