реклама на сайте
подробности

 
 
> Вопрос о программировании Flash STM32F405
Vladimir_T
сообщение Jun 13 2018, 11:02
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 517
Регистрация: 7-02-06
Пользователь №: 14 073



Здравствуйте, уважаемые коллеги, может кто-либо сталкивался с такой ситуацией.
Процессор STM32F405 отлично программируется посредством BootLoader, но мне необходимо сделать доработки в программе и отладку новой версии. Как я не бьюсь, но по SWD не удается запрограммировать FLash, из среды Keil, при ее программировании получаю сообщение: истек таймаут при обращении к Flash-памяти. Никакие ключи для защиты Flash-памяти в BootLoader не устанавливал.
Заметил, что когда процессор был чистым, он поддерживал SWD, но стоило один раз запрограммировать его через BootLoader, он перестал программироваться через SWD. Keil процессор на SWD-интерфейсе обнаруживает, но запрограммировать на может из-за таймаута. Такое подозрение, что автоматически установилась защита Flash-памяти, но я не устанавливал защиту.
Уважаемые, коллеги, если кто-то знает в чем тут дело, подскажите, пожалуйста.
В литературе и мануалах, не нашел ответа на свой вопрос, к сожалению.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vladimir_T
сообщение Jun 15 2018, 08:03
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 517
Регистрация: 7-02-06
Пользователь №: 14 073



С сигналом NRST стал процессор программироваться всегда, но отладчик не стартует, дает такое сообщение Keil:

Cannot access Memory
*** error 57: illegal address (0x08000000)

К сожалению у меня в наличии платы, которые были до этого запрограммированы через BootLoader в цехе. Не пойму, что такое с ними произошло, что SWD с этими процессорами не дружит...

Был ли у кого-либо опыт программирования поочередно: когда через BootLoader, а когда через SWD?
Go to the top of the page
 
+Quote Post
amiller
сообщение Jun 15 2018, 08:20
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 176
Регистрация: 20-02-14
Из: Томск
Пользователь №: 80 612



Цитата(Vladimir_T @ Jun 15 2018, 11:03) *
С сигналом NRST стал процессор программироваться всегда, но отладчик не стартует, дает такое сообщение Keil:

Конечно глупая версия, но может после программирования и перед отладкой надо снять NRST?
Такое может быть, если вы его формируете вручную.
Опыт был, программирую всегда с поддержкой NRST, никаких проблем не возникало.
Go to the top of the page
 
+Quote Post
Vladimir_T
сообщение Jun 15 2018, 10:37
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 517
Регистрация: 7-02-06
Пользователь №: 14 073



Цитата(amiller @ Jun 15 2018, 11:20) *
Такое может быть, если вы его формируете вручную.


Сигнал NRST формируется автоматически из программатора ULink.


Цитата(scifi @ Jun 15 2018, 11:17) *


Огромное вам спасибо! Долго бы еще копался без вашей помощи!
Интуитивно я клацал этими флажками, но бессистемно, потому ничего не получалось!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Vladimir_T   Вопрос о программировании Flash STM32F405   Jun 13 2018, 11:02
- - Непомнящий Евгений   Цитата(Vladimir_T @ Jun 13 2018, 14:02) З...   Jun 13 2018, 11:10
- - HardEgor   Программа может переопределять выводы SWD.   Jun 13 2018, 11:20
|- - adnega   Цитата(HardEgor @ Jun 13 2018, 14:20) Про...   Jun 13 2018, 11:27
|- - Vladimir_T   Цитата(HardEgor @ Jun 13 2018, 14:20) Про...   Jun 13 2018, 11:55
|- - Vladimir_T   Цитата(Vladimir_T @ Jun 13 2018, 14:55) Д...   Jun 13 2018, 12:44
- - esaulenka   Сеанс коллективного гадания Я ставлю на слетевши...   Jun 13 2018, 11:57
- - k155la3   Можно "зайти" с другой стороны. Попробов...   Jun 13 2018, 17:19
- - Vladimir_T   Утилитой STMFlashLoader (ST) снял все защиты: чтен...   Jun 14 2018, 05:08
- - Vladimir_T   Подскажите, пожалуйста, сигнал NRST сброса процесс...   Jun 14 2018, 11:25
|- - Obam   Цитата(Vladimir_T @ Jun 14 2018, 14:25) П...   Jun 14 2018, 20:24
|- - HardEgor   Цитата(Vladimir_T @ Jun 14 2018, 18:25) П...   Jun 15 2018, 04:00
- - scifi   Цитата(Vladimir_T @ Jun 15 2018, 11:03) C...   Jun 15 2018, 08:17
- - scifi   Цитата(Vladimir_T @ Jun 15 2018, 13:37) О...   Jun 15 2018, 10:39


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.014 секунд с 7
ELECTRONIX ©2004-2016