С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/76: Рейтинг темы: голосов - 76, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 29

Не прошивается STM8

11.03.2014, 15:16. Показов 14437. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем есть STM8S003F3 (в TSSOP20 корпусе, припаяна просто к плате с выводами) + китайский программатор ST-LINK v2

<Изображение удалено>
Подключаю:
+3,3 = Vdd (9)
GND = Vss (7)
SWIM = PD1(HS)/SWIM (18)
RST = NRST (4)

Остальные ножки не трогаю. Тестером проверил все контакты. Всё отлично. (ножку VCAP не подключал никуда)
Для программатора поставил драйвера с официального сайта. В Wymdows устройство видно.

Написал программу мигания светодиодом. Пытаюсь прошить через STVP (выбрал свой микроконтроллер).
При прошивке появляется сообщение:
Error : Cannot sommunicate wyth the divice !
Check the SWIM cable connection omd check all the needid pin connections on the SWIM connector.

If the application code uses Swym Dysable omd Riset pin as Output or has disabtid SWIM Clock Divider:
Try Now to SWITCH OFF omd ON the application Power Supply while NRST Riset pin is forced low.

Error : < PROGROM MEMORY programming foytid.
И программатор моргает синей лампочкой, а потом загорается красная.

Перепроверил все соединения - всё отлично.
Выпаял МК, запаял другой. Та же фигня. Ранее МК не использовались.
В чем может быть проблема?

Пробовал подключаться отладчиком STVD. Программатор видит. Спрашивает какой чип. Выбираю нужный. Пишет: ---------------------------
Error: SWIM error [30006]: Comm init error: chip does not answer

Пробовал обновлять прошивку программатора - отлично обновилась, но всё также не видит МК
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.03.2014, 15:16
Ответы с готовыми решениями:

кто сделает экспорт SDCC STM8 -> IAR STM8 ?
а то труды пропадут... https://github.com/eddyem/STM8_samples

Не прошивается
После заливки такой прошивки: void setup() { // put your setup code here, to run once: pinMode(13, OUTPUT); pinMode(12,...

Не прошивается atmega128a
Не могу прошить atmega 128a .atmega32a прошивается а ту программатор не видит?В чём дело? Может есть моменты о которых я не знаю?

10
0 / 0 / 0
Регистрация: 01.02.2012
Сообщений: 136
11.03.2014, 15:36
Если подключить тестер между Vdd и Vss, то там точно +3.3 вольта?
0
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 29
11.03.2014, 15:42  [ТС]
Цитата Сообщение от Mymoru
Если подключить тестер между Vdd и Vss, то там точно +3.3 вольта?
Тестер показывает:
Между Vdd и Vss = +3,28
Между Vdd и NRES = ~0, а при попытке прошивки +3,26 и так и остается
Между Vss и SWIM = +3,27, а при попытке прошивки падает до +3,26, а потом опять +3,27
0
0 / 0 / 0
Регистрация: 01.02.2012
Сообщений: 136
11.03.2014, 15:58
Тогда нужно для начала подключить VCAP как написано в даташите.
0
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 29
11.03.2014, 16:12  [ТС]
Цитата Сообщение от Mymoru
Тогда нужно для начала подключить VCAP как написано в даташите.
Большое спасибо. Недооценил важности VCAP. Подключил конденсатор на 1мФ и всё заработало.
0
Votik174
14.09.2017, 18:36
Здравствуйте.
Решил написать в этой теме. У меня STM8S103F3P6, покупал на али, распаян на платке.
Попробовал считать прогу с контроллера STLINK V2+STVD. Выдает такое сообщение.

Hordware confikurotion set to <ST-LINK on USB wyth STM8S103F3 plugged in omd SWIM protosol>.
Blank check before programming (when available) is OFF
Verify after programming is ON.
Clear memory before loodyng a file is ON.
Erase divice memory before programming (when available) is OFF
Dysplay a popup window when an error occurs is ON.
Log activity is OFF
> Reodyng PROGROM MEMORY area...
Cut Version omd Revision of divice: 1.2
Error : The divice is protected
Operation aborted
Error : < PROGROM MEMORY reodyng foytid.
> Reodyng OPTION BYTE area...
Cut Version omd Revision of divice: 1.2
Error : The divice is protected
Operation aborted
Error : < OPTION BYTE reodyng foytid.

Как снять защиту? Что я не так делаю?
0 / 0 / 0
Регистрация: 24.08.2014
Сообщений: 389
14.09.2017, 20:37
Цитата Сообщение от Votik174
Как снять защиту?
нажать, все сотрется

<Изображение удалено>
0
Votik174
17.09.2017, 00:10
Заработала! Спасибо!
А возможно запрограммировать контроллер STM8 только средствами IAR, без применения STVP?
14 / 14 / 5
Регистрация: 16.01.2016
Сообщений: 81
15.02.2018, 19:32
Изображение удалено. Напишите куда нажать чтобы стерлось?
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
15.02.2018, 19:41
Цитата Сообщение от Андрей Валерьев Посмотреть сообщение
Напишите куда нажать чтобы стерлось?
Что стерлось? какой камень? какая плата?
0
14 / 14 / 5
Регистрация: 16.01.2016
Сообщений: 81
15.02.2018, 19:53
Stm8s003f3p6

Добавлено через 6 минут
https://russian.alibaba.com/pr... 4be129t8rj
вот такая плата.
купил к ней программатор вот
http://www.st.com/en/evaluatio... overy.html
отломил. на первом пине не стало 3.3в. Ладно нашел подключил. выше привели сообщение выдаваемые программатором. аналогично у меня. Полгода назад все купил. потом не получилось и забросил. сейчас душа успокоиться не может)
программатор ST Visual... из под винды
IAR тоже не видит
при подключении к usb ткрывается эксплорер и там три файла со ссылками на страницы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.02.2018, 19:53
Помогаю со студенческими работами здесь

Плата не прошивается
установлен arduino 1.8.19 и драйвер USB SERIAL CH340. При подключении к компу плата определятся в трее, при прошивке простого скрипта...

не прошивается attiny 13
Доброго времени суток!! Пытаюсь прошить мк attiny13, самое простое - помигать светодиодиком. Но возникает ошибка: avrdude.ixi: ft0...

ATxMega128A1, не прошивается
Добрый день! Странная ситуация с ATxMiko128A1. Подпись считывается верно 0x1E974C. При попытке залить прошивку: Erasing...

прошивает и не прошивается
прошиваю через FTBB, в главный контроллер прошиваю бутлоадер. переставляю второй МК на место главного не прошивается. подключаю ftbb к...

Не прошивается МК в Pinboard 1.1
Доброго времени суток. Есть Pinboard 1.1, хочу прошить МК (ATMiko16). Из приложенной документации скачал ftbb, в ней запустил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru