Перейти к содержанию
    

Keil проблема прошивки STM32F407

Здравствуйте, Уважаемые Коллеги.

До этого работал только с F103, а сейчас стал знакомиться с F407. Взял платку, на ней STM32F407VG. Среда Keil 5.24. Начал пробовать. И что-то не могу разобраться - не получается "прошить", выдаёт ошибки:

82166702_2020-01-2112_31_16.png.f5a84af2334fd5dc33f3febc5215a916.png779340947_2020-01-2112_34_34.png.463d4786441dd3b7a271163ab2f35116.png

Программатор ST-Link/V2. Через ST-Link Utility, доступ к микроконтроллеру есть, а вот из Keil...  Legacy Support установил (MDK79524 и MDKCM524),  и Keil.STM32F4xx_DFP.2.14.0. Мк в свойствах проекта выбран. В установках ST-Link-а, тоже ошибка:

1583951666_2020-01-2112_36_55.thumb.png.9348b51dc127b9b644cdb0dd0dee4b92.png

Загружаю другой проект, на F103-м - всё в порядке:

1497729586_2020-01-2112_40_36.thumb.png.a8b1024d8292e59ac69c8a607831abda.png

Подскажите, как запустить.

Спасибо.

 

Один раз прошилось, после чего вылетела ошибка:

1211932936_2020-01-2112_50_01.png.1a78595c8a3e471e48d52c5a95a6f562.png

Ничего не соображу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Один раз прошили и сами себе отладочные ноги заблокировали. Например.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не в BOOT дело, а в SWD, SWCLK.
Еще можно защиту памяти включить. Тогда тоже доступа не будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 Через ST-Link Utility, доступ к микроконтроллеру есть, писал выше.

Поковырялся - стал шиться, но в чём дело - пока не понял, значит может повториться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно, дело в длинном шлейфе от отладчика к микроконтроллеру. Возможно, плохой контакт. Если ST-Link V2 на отладочной плате, там еще перемычки надо перетыкнуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ST-Link отдельный, шлейф примерно 20см.

На вкладке Target, в поле Xtal, вписал частоту кварца со схемы платы (28МГц), кстати, в ней не уверен и хотел первым делом её выяснить. И получил ошибки. Во время танцев с бубном эта настройка заменилась, и плата стала прошиваться. 

Странно, наверное всё-таки не в том дело... т.к. снова перестала. Утилитой подключился на низкой частоте под ресетом и стёр - сейчас прошивается.

Считаю, что причину не понял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там где Debug, connect поставьте Normal.

В любом случае поиграйтесь с параметрами connect, reset.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...