usbd_dfu_if.c
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-18 7:34 AM
Hi, I'm trying to implement my own DFU bootloader interface, since I'm using a custom STM32F446RET board.
Been looking into STM32F446ZE-Nucleo DFU_Standalone project to get some ideas, but seems to be quite different to my new custom CubeMX created project.
Eg:
- STM32F446ZE-Nucleo DFU_Standalone project has a usbd_dfu_flash.c file which contains some Flash read and write functions (Flash_If_Write, Flash_If_Read).
- Custom CubeMX STM32F446RET board project has a usbd_dfu_if.c file, with some function prototypes like MEM_If_Write_FS, MEM_If_Read_FS
Am I supposed to write my Flash read/write code into usbd_dfu_if.c function skeletons? Makes sense, but unfortunately there is a big lack of documentation on STM32 APIs, so I better ask.
Thanks in advance
Solved! Go to Solution.
- Labels:
-
Bootloader
-
STM32F4 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-18 4:17 PM
Solved. Had to migrate old "Flash_If_xxxx" functions into "MEM_If_xxxx" function skeletons and is working now.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-18 4:17 PM
Solved. Had to migrate old "Flash_If_xxxx" functions into "MEM_If_xxxx" function skeletons and is working now.
