megabuks 0 24 июня, 2019 Опубликовано 24 июня, 2019 · Жалоба Доброго дня Потребовался очередной st-link "свисток", который и был заказан на али. Стал пробовать им прошивать stm32f070 - выдается ошибка, типа процессор залочен. Старый программатор этот же контроллер прекрасно шьет Разобрал новый. В нем совсем другая (см. прилагаемые фото) начинка: Процессор CKS32F103CBT6 Буфер? у разъема программирования 2 светодиода (отверстие в корпусе правда только под 1) Определяется как ST-Link Вопрос - что это за программатор такой, сталкивался кто? И есть ли какие то тонкости по работе с ним работать, или он у меня неисправный. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 24 июня, 2019 Опубликовано 24 июня, 2019 · Жалоба 1 час назад, megabuks сказал: И есть ли какие то тонкости по работе с ним работать, или он у меня неисправный. Проверить распиновку разъема - я встречал два различных варианта. Как правило, пин RST в режиме STM32 не дергается - нужно дорабатывать программатор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 76 25 июня, 2019 Опубликовано 25 июня, 2019 · Жалоба 16 часов назад, megabuks сказал: И есть ли какие то тонкости по работе с ним работать, или он у меня неисправный. С программируемой платы питание на программатор заведено? Или только 3 контакта используете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 25 июня, 2019 Опубликовано 25 июня, 2019 · Жалоба RST - да, это для STM8. Для STM32 его нужно брать с 18-го вывода МК. Ёмкость по входу стабилизатора неплохо бы установить. И вообще трассировка странноватая. Была похожая тема на соседнем, скажем так, форуме; автор решил радикально - заменил МК на STM32F103 и всё заработало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megabuks 0 25 июня, 2019 Опубликовано 25 июня, 2019 · Жалоба 4 hours ago, HardEgor said: С программируемой платы питание на программатор заведено? Или только 3 контакта используете? Заведено. 5 проводов +3, swdio,swclk, reset,gnd Такой-же внешне (по корпусу) свисток на stm и с другой разводкой замечательно плату прошивает. 1 hour ago, Harbinger said: RST - да, это для STM8. Для STM32 его нужно брать с 18-го вывода МК. Ёмкость по входу стабилизатора неплохо бы установить. И вообще трассировка странноватая. Была похожая тема на соседнем, скажем так, форуме; автор решил радикально - заменил МК на STM32F103 и всё заработало. Да странноватая плата..... У меня вообще мысль была, что это не для st контроллеров, но прошитая stlink прошивкой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 37 25 июня, 2019 Опубликовано 25 июня, 2019 · Жалоба С программируемой платы питание на программатор заведено? Или только 3 контакта используете? В отличие от фирменного stlink-a, у "китайца" (по опыту с "вэвшарой") 3В - это выход и, следовательно, либо питаете свою плату от программатора, либо не подключаете эти 3В. Функционала согласования уровней (как у фирменного stlink-а) с платой пользователя нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 26 июня, 2019 Опубликовано 26 июня, 2019 · Жалоба Как раз в этом, похоже, попытались сделать согласование (точнее, буферизацию) - компоненты возле разъёма намекают. Жаль, что не видно маркировки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bingo 0 26 июня, 2019 Опубликовано 26 июня, 2019 · Жалоба On 6/24/2019 at 6:08 PM, megabuks said: Доброго дня Потребовался очередной st-link "свисток", который и был заказан на али. Стал пробовать им прошивать stm32f070 - выдается ошибка, типа процессор залочен. Старый программатор этот же контроллер прекрасно шьет Разобрал новый. В нем совсем другая (см. прилагаемые фото) начинка: Процессор CKS32F103CBT6 Буфер? у разъема программирования 2 светодиода (отверстие в корпусе правда только под 1) Определяется как ST-Link Вопрос - что это за программатор такой, сталкивался кто? И есть ли какие то тонкости по работе с ним работать, или он у меня неисправный. На днях столкнулся с этой проблемой. Характерный момент - st-link связь с микроконтроллером все же устанавливает, но нет ID процессора и есть сообщение о том, что память залочена. Решилось так: - Обновил с сайта ST утилиту ST-Link и USB драйверы. У меня были сильно старые. - Target-Setting-Reset Mode="Software System Reset"; Mode="Normal"; - Target- Option Bytes- Read Out Protection="Level 0" И радость наступила :-) Из неудобств - после прошивки микроконтроллер все же не сбрасывается сам. Приходится или кнопкой , или питанием. Quote Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться