Comments 9
Консольный не всегда нормально работают с китайскими клонами. У меня консольный так и не завелся, вместо этого использую официальную GUI тулу, STM32CubeProgrammer - с ним всё работает и шьется без проблем. На всякий случай - это отдельная тула, ставится и работает отдельно от Cube IDE.
По моему работать с железом из под мака это извращение. Нормальные герои всегда идут в обход...))))
Работаю с stm из под винды. Либо в vsc platformio либо, cubeide. Ни каких проблем и танцев с бубнами.
Работаю в MacOS с stm32 из VSCode - никаких проблем с программаторами и танцев с бубнами. Работают любые блюпилы и тп. OpenOCD работает без проблем. Заливается все одной кнопкой.
У разных людей - разные пути.
Я согласен, что винда самый лояльный и практичный вариант, но ради обучения и экспериментов это офигенский опыт)
Но я обожаю macOS и Linux и стремлюсь сделать так, чтобы моя разработка не зависела от OS 😊
Для начала установим Homebrew, менеджер пакетов для macOS, который значительно упрощает процесс установки, обновления и удаления программного обеспечения через терминал.
Пишу только для сведения, возможно вы не в курсе и это тоже поможет вам в дальнейшем. Кроме Homebrew есть ещё замечательная вестч в виде MacPorts. Дело в том, что хоть Homebrew реально хорош и удобен, но не всегда и не всё требуемое в нем можно найти. В этих случаях MacPorts здорово выручает.
У меня установлен CubeIDE на маке (версию ОСи не помню, камень М2)
Поставил без проблем, компиляция и прошивка без проблем. Ничего нигде допом не настраивал. BluePill/BlackPill шьет на ура китайским программатором.
Я прям удивился, что столько действий надо. По поводу санкций не знаю, пару месяцев назад ставил тулчейн STM32F4xx просто с включенным Outline. Все скачивалось отлично.
Может проблема не только в программаторе, но и в версиях самой OS и CubeIDE. Я не первый кто сталкивался с такой проблемой из моего круга общения, но и также были люди говорящие, что все сразу прошивается без проблем. У разных людей разные проблемы)
В любом случае дискавери и нуклео у меня также шьются без проблем
Попробую также с включенным Outline, спасибо!
Попытка настроить macOS для использования китайского программатора ST-LINK V2 и Blue Pill