Urgent help: How to use CAN bus interface to perform stm32f042k6 DFU?
MCU - STM32f042k6
Stage - Feasibility study to make a proof of concept in 10 working days.
My team is using CAN bus interface of stm32f042k6 in a project. As a requirement, we need to see the possibilities of DFU over CAN bus interface of stm32f042k6. Flash memory is 32KBytes and the current single firmware image is occupying about 12KB memory with 500 bytes of SRAM. Checking AN2606 and AN3154, however, I could not find any sample bootloader code that can help us to understand how does in work in STM32 over CAN. Will it be possible to fit a bootloader + 2 memory banks (+image headers) for 2 firmware images (do not consider secure booting or any other complexity at this moment) in this MCU?
Can you please share some guideline and a sample project if possible?
