cancel
Showing results for 
Search instead for 
Did you mean: 

SBSFU USB Local Loader STM32F4xx

Ahmed
Associate III

Hi i was wondering how i should go about implementing USB instead of UART to download the firmware in the SBSFU bootloader. I have successfully managed use USB in DFU mode to install a new firmware.

1 REPLY 1

I have the same question.

Looking through the SBSFU code, the UART calls are abstracted down to SFU_LL_UART_[Init, Deinit, Transmit, Receive, Flush]. These just call the standard HAL_UART functions. Substituting calls to appropriately abstracted CDC calls might work.

I have no idea what exposing the USB stack would have on the security of the bootloader. Perhaps someone from ST could comment?