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

 
 
> Вопрос о программировании 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
Ответов
HardEgor
сообщение Jun 13 2018, 11:20
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Программа может переопределять выводы SWD.
Go to the top of the page
 
+Quote Post
Vladimir_T
сообщение Jun 13 2018, 11:55
Сообщение #3


Знающий
****

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



Цитата(HardEgor @ Jun 13 2018, 14:20) *
Программа может переопределять выводы SWD.

Действительно, этот момент нужно тщательнее просмотреть!
Go to the top of the page
 
+Quote Post
Vladimir_T
сообщение Jun 13 2018, 12:44
Сообщение #4


Знающий
****

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



Цитата(Vladimir_T @ Jun 13 2018, 14:55) *
Действительно, этот момент нужно тщательнее просмотреть!

Проверил, все выводы настроены по умолчанию, на SWD.


Цитата(esaulenka @ Jun 13 2018, 14:57) *
Сеанс коллективного гадания sm.gif

Я ставлю на слетевшие настройки Flash Download в настройках отладчика.
Это если верить в "кейл процессор обнаруживает" и не верить в "сломалось сразу после первой прошивки".

А вообще - больше информации надо.
Отладчик такой-то, выводит то-то (дословно!), другие программы (segger, st-link, что-там-ещё) выводят то-то...

SDK Keil, программатор Ulink 2 (фирменный), сообщение при загрузки:
ULINK:
Flash Timeout.Reset Target and try it again.
uVision:
Error.Flash DownLoaded Error

Подключил программатор JLink 7, тот же самое - не программируется.
Пробовал найти на сайте Segger утилиту JFasher, но для JLink 7 не нашел.
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
|- - adnega   Цитата(HardEgor @ Jun 13 2018, 14:20) Про...   Jun 13 2018, 11:27
- - 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
- - Vladimir_T   С сигналом NRST стал процессор программироваться в...   Jun 15 2018, 08:03
- - scifi   Цитата(Vladimir_T @ Jun 15 2018, 11:03) C...   Jun 15 2018, 08:17
- - amiller   Цитата(Vladimir_T @ Jun 15 2018, 11:03) С...   Jun 15 2018, 08:20
- - Vladimir_T   Цитата(amiller @ Jun 15 2018, 11:20) Тако...   Jun 15 2018, 10:37
- - 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 - 16:56
Рейтинг@Mail.ru


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