Страница 1 из 1

STM32F205RET6 и USB DFU Bootloader нужна помощь

Добавлено: Пн авг 31, 2026 16:48:05
Mr.fury89
Доброго времени суток. Имеется МК STM32F205RET6, на него нужно написать загрузчик, при помощи которого можно обновлять основную прошивку по usb через dfu режим, как на примере контроллера stm32f103c8t6, но выяснилось что организация память у F205 устроена по иному, и за основу был взят пример для stm32f205vg. И всё бы ничего, всё скомпилировалось, прошилось и МК по usb таки вышел в режим DFU, даже прошивка через этот режим проходит, но при перезагрузке МК или нажатии в DfuSeDemo кнопки Leave DFU mode, он снова грузится в режим DFU, т.е. не перескакивает на запуск кода из адреса 0х0800С000. Ещё заметил, что при ври верификации сразу после прошивки сразу вылетает ошибка не соответствия. То есть либо что-то не так пишется, либо в коде загрузчика есть какие-то не понятные проблемы. Может кто-то сталкивался, или может подсказать что не так? Ссылка на скачивание архива с исходником (весь проект под Stm32CubeIDE).

Re: STM32F205RET6 и USB DFU Bootloader нужна помощь

Добавлено: Пн авг 31, 2026 19:25:09
Mr.fury89
Решение найдено, у МК есть собственный DFU, как зайти в него нашёл. Тему можно закрыть.