-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Прикупил себе пару STM32F103C8T6 для сборки эмулятора. Микроконтроллеров не касался лет 5, но что-то да помню.
Резисторы на R10 вроде нужного номинала, тестером замеряются как 1.5КОм.
Подключаю к ST-LINK V2 и шью STM32Cube, прошивка и верификация проходят
Причем, к слову, программа определяет в микроконтроллере не 64/128, а даже 256КБ FLASH.
После прошивки отключаю его от программатора и подкидываю по USB. Определяется USB накопитель и система предлагает его отформатировать. Форматирую...
и "Windows не удается завершить форматирование". Какие бы я не пробовал параметры, отформатировать не получается.
Более того, если переподключить STM после попытки форматирования, оно превращается в Unknown Device с кодом 43.
Подключил модуль обратно к ST-LINK и при чтении папяти оказывается, что кусок прошивки постоянно затирается FFами (видимо поэтому она перестает работать).
Собственно, не могу понять причину этого явления. Делаю ли я что-то не так, какой-то баг в прошивке или может сами микроконтроллеры работают некорректно, т.к. ситуация проявляется на обоих контроллерах.





