[uquote="RadioRamzes2",url="/forum/viewtopic.php?p=4136414#p4136414"]Подключал согласно этой картинке. Та что на 48 ног.[/uquote]
Вот схема! Подключай как на схеме 34 и 37 пины (разъем SWD) и все должно получиться.
А чья у Вас плата. Если та что гербер выкладывали (квадратная)- то там около 8-и ошибок. Если моя в layout6 сделанная( тоже квадратная)- то она нормальная, проверенная.
[uquote="pdv1965",url="/forum/viewtopic.php?p=4136679#p4136679"]Там вверху разъем для программирования.[/uquote]
Пошли на второй круг! Я уже сомневаюсь, стоит ли дальше объяснять?
Подключил программатор к 34 и 37 ногам. +3.3В На ноги 24 и 23. Выдает следующую ошибку: Can not targed...
Ругается на частоту программирования. Какую ставить? Кварц для программирования обязателен?
Кварц не нужен, частоту выбирать не надо. Как прошивать здесь https://opensimhardware.wordpress.com/2 ... 2-stm32fx/
Блок питания от платы отключить. Ошибки выскакивают если неправильно подключено (см. также и со стороны ST-LINK, в его разъёме в ряда контактов, часто путают) или когда нет контакта или КЗ по шинам в плате.
Винда не влияет, на всякий случай не подключать через USB хаб.
Никаких хитростей при прошивке STM32 нет!
Может кто подскажет. Сломал мозг уже, но ничего не нашел по сути проблемы. Есть две одинаковые платы контроллеров версии 2.1S, зеленые, прошиваю одинаковой прошивкой 2.12 и получаю в одном 21 пункт меню с часами, во втором 18 пунктов меню без часов. Кварцы и батарейки стоят в обоих контроллерах. Разница - на одном стоит STM32F101CBT6 (тут 18 пунктов меню), на втором STM32F103C8T6 (тут 21 пункт меню). Почему так получается из-за разницы контроллеров? По даташиту смотрю STM32F101CBT6 имеет флеш 128кб, а STM32F103C8T6 имеет флешь 64кб. Вроде памяти больше, а пунктов меню меньше. На гитхабе написано, что их прошивки работают на всех контроллерах от 101 до 103.