Skip to content

Windows не удается завершить форматирование #3

@Bs0Dd

Description

@Bs0Dd

Прикупил себе пару STM32F103C8T6 для сборки эмулятора. Микроконтроллеров не касался лет 5, но что-то да помню.

Резисторы на R10 вроде нужного номинала, тестером замеряются как 1.5КОм.

Подключаю к ST-LINK V2 и шью STM32Cube, прошивка и верификация проходят

Причем, к слову, программа определяет в микроконтроллере не 64/128, а даже 256КБ FLASH.

После прошивки отключаю его от программатора и подкидываю по USB. Определяется USB накопитель и система предлагает его отформатировать. Форматирую...

и "Windows не удается завершить форматирование". Какие бы я не пробовал параметры, отформатировать не получается.

Более того, если переподключить STM после попытки форматирования, оно превращается в Unknown Device с кодом 43.

Подключил модуль обратно к ST-LINK и при чтении папяти оказывается, что кусок прошивки постоянно затирается FFами (видимо поэтому она перестает работать).

Собственно, не могу понять причину этого явления. Делаю ли я что-то не так, какой-то баг в прошивке или может сами микроконтроллеры работают некорректно, т.к. ситуация проявляется на обоих контроллерах.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions