Jump to content

    

STM32F103RB не пишется в Кейле

Есть олимексовская платка с STM32F103RB. Пытаюсь поотлаживать мигание ледом с помощью st-link c дискавери. Кеил не может прошить флеш. МК на Дискавери шьется и отлаживается. Утилита st-link тоже спокойно прошивает STM32F103RB и все мигает.

В чем может быть проблема?

Share this post


Link to post
Share on other sites

У меня в кейл можно выбрать 2 или 3 ST-LINK Debugger я не знаю чем отличаются. И есть плата с STM32F103RBT6. С помощью st-link c дискавери не могу зашить этот контроллер никаким софтом, ошибка что-то вроде unsupported MCU. В то же время моя плата без проблем шьется с помощью J-Link в SWD режиме в том числе.

Share this post


Link to post
Share on other sites
Есть олимексовская платка с STM32F103RB. Пытаюсь поотлаживать мигание ледом с помощью st-link c дискавери. Кеил не может прошить флеш. МК на Дискавери шьется и отлаживается. Утилита st-link тоже спокойно прошивает STM32F103RB и все мигает.

В чем может быть проблема?

Какую ошибку выдает? ST-Link в режиме SWD?

Share this post


Link to post
Share on other sites
С помощью st-link c дискавери не могу зашить этот контроллер никаким софтом

У меня утилитой шьется.

Какую ошибку выдает?

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

ST-Link в режиме SWD?

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

Share this post


Link to post
Share on other sites

У меня тоже не шьется, если запустить Download. А если войти в отладчик - шьется. :) Потом ошибки выскакивают, но я на них забиваю.

Share this post


Link to post
Share on other sites
У меня тоже не шьется, если запустить Download. А если войти в отладчик - шьется. :)

А у меня и в отладчике не шьется, собственно мне он и нужен :crying: , хрен с этим даунлоадом.

Share this post


Link to post
Share on other sites
У меня тоже не шьется, если запустить Download. А если войти в отладчик - шьется.

Download настраивается на отдельной вкладке как и отладчик. Но там по умолчанию при создании проекта всегда стоит ULINK.

Даже если поменять отладчик, Download автоматом не меняется (Keil 4.23)

Share this post


Link to post
Share on other sites
У меня утилитой шьется.

 

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

 

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

Она то не умеет, но в опциях проекта по умолчанию стоит JTAG.

Провода от st-link длинные идут?

Share this post


Link to post
Share on other sites
Download настраивается на отдельной вкладке как и отладчик. Но там по умолчанию при создании проекта всегда стоит ULINK.

Даже если поменять отладчик, Download автоматом не меняется (Keil 4.23)

Все выбрано и настроено. В настройках отладчика указал загружать код, и когда вхожу в отладчик, код загружается. И по полосе прогресса видно.

А если кнопку нажать Download, то не загружается.

Share this post


Link to post
Share on other sites
Провода от st-link длинные идут?

~10 см

А вот, на плате , это разъем джитага (я в него втыкаюсь), так там есть подтяжка к + 10к на обоих выводах.

Но утилита то шьет.

Кеил 460

Share this post


Link to post
Share on other sites

Моск сломался. :help: Дело не в МК, RE тоже не шьет .

Пишет :

No Algorithm found for: 08000000H - 0800FFFFH

No Algorithm found for: 08010000H - 080119FBH

Может из-за Win7 ? На другом компе с ХР все работает (правда , не работает утилита СТ)

 

:crying:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this