Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32F103RB не пишется в Кейле
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > Keil
muravei
Есть олимексовская платка с STM32F103RB. Пытаюсь поотлаживать мигание ледом с помощью st-link c дискавери. Кеил не может прошить флеш. МК на Дискавери шьется и отлаживается. Утилита st-link тоже спокойно прошивает STM32F103RB и все мигает.
В чем может быть проблема?
uriy
У меня в кейл можно выбрать 2 или 3 ST-LINK Debugger я не знаю чем отличаются. И есть плата с STM32F103RBT6. С помощью st-link c дискавери не могу зашить этот контроллер никаким софтом, ошибка что-то вроде unsupported MCU. В то же время моя плата без проблем шьется с помощью J-Link в SWD режиме в том числе.
PoReX
Цитата(muravei @ Dec 4 2012, 16:05) *
Есть олимексовская платка с STM32F103RB. Пытаюсь поотлаживать мигание ледом с помощью st-link c дискавери. Кеил не может прошить флеш. МК на Дискавери шьется и отлаживается. Утилита st-link тоже спокойно прошивает STM32F103RB и все мигает.
В чем может быть проблема?

Какую ошибку выдает? ST-Link в режиме SWD?
muravei
Цитата(uriy @ Dec 5 2012, 09:35) *
С помощью st-link c дискавери не могу зашить этот контроллер никаким софтом

У меня утилитой шьется.
Цитата
Какую ошибку выдает?

Выскакивает окошко :" Error: Flash Download failed- "Cortex-M3"
Цитата
ST-Link в режиме SWD?

Дык , Дискавери по другому не умеет.
ViKo
У меня тоже не шьется, если запустить Download. А если войти в отладчик - шьется. sm.gif Потом ошибки выскакивают, но я на них забиваю.
muravei
Цитата(ViKo @ Dec 5 2012, 10:47) *
У меня тоже не шьется, если запустить Download. А если войти в отладчик - шьется. sm.gif

А у меня и в отладчике не шьется, собственно мне он и нужен crying.gif , хрен с этим даунлоадом.
редактор
Цитата
У меня тоже не шьется, если запустить Download. А если войти в отладчик - шьется.

Download настраивается на отдельной вкладке как и отладчик. Но там по умолчанию при создании проекта всегда стоит ULINK.
Даже если поменять отладчик, Download автоматом не меняется (Keil 4.23)
PoReX
Цитата(muravei @ Dec 5 2012, 11:30) *
У меня утилитой шьется.

Выскакивает окошко :" Error: Flash Download failed- "Cortex-M3"

Дык , Дискавери по другому не умеет.

Она то не умеет, но в опциях проекта по умолчанию стоит JTAG.
Провода от st-link длинные идут?
ViKo
Цитата(редактор @ Dec 5 2012, 11:29) *
Download настраивается на отдельной вкладке как и отладчик. Но там по умолчанию при создании проекта всегда стоит ULINK.
Даже если поменять отладчик, Download автоматом не меняется (Keil 4.23)

Все выбрано и настроено. В настройках отладчика указал загружать код, и когда вхожу в отладчик, код загружается. И по полосе прогресса видно.
А если кнопку нажать Download, то не загружается.
muravei
Цитата(PoReX @ Dec 5 2012, 11:35) *
Провода от st-link длинные идут?

~10 см
А вот, на плате , это разъем джитага (я в него втыкаюсь), так там есть подтяжка к + 10к на обоих выводах.
Но утилита то шьет.
Кеил 460
muravei
Моск сломался. help.gif Дело не в МК, RE тоже не шьет .
Пишет :
No Algorithm found for: 08000000H - 0800FFFFH
No Algorithm found for: 08010000H - 080119FBH
Может из-за Win7 ? На другом компе с ХР все работает (правда , не работает утилита СТ)

crying.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.