LINUX.ORG.RU

STM32F103 + USB bootloader

 , , , ,


0

2

Имеется платка с STM32F103 (64 КБ flash). Хочу прошивать её не программатором, а через USB. Проблема в том, что штатный системный загрузчик умеет шиться только через USART1. Но, насколько я понимаю, можно записать свой загрузчик, который отожрёт немного флеша.

1) Сколько флеша отожрёт USB-загрузчик? Очень надеюсь, что не сильно много.

2) Откуда его взять? Меня не интересует разработка своего загрузчика, я хочу сосредоточится на разработке основной прошивки. Так что мне хочется скачать один бинарник и прошить его программатором. Либо скачать исходники, сделать make, а затем всё так же прошить программатором.

Каких-то особых опций для загрузчика не требуется. Насколько я понимаю, он аппаратно будет запускаться при BOOT1 = 1 (при BOOT0 = 1 стартует системный загрузчик), каких-то дополнительных условий не требуется.

★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.