Jump to content

    
Ioann_II

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

Recommended Posts

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

До этого работал только с 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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.