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

STM32 flash loader demonstrator.

Попробовал прошить из предлагаемого ST приложения из командной строки.

Пишет, что порт открывает, но не может подсоединиться к устройству. ( ключ -i и индекс устройства STM32_Med-density_128K)

 

Проверил осциллографом - в порт вообще ничего не выдается. ( должно выдаваться 7Fh) Тогда как "оконная" версия того же ST Flash Loader demonstrator работает корректно.

 

Есть успешный опыт использования его из командной строки?

 

Хочу на его основе написать "прошивалку одной кнопкой".

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


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

Есть успешный опыт использования его из командной строки?

Да есть.

http://we.easyelectronics.ru/STM32/ispolzo...-stm32f100.html

Маленькая программка зашилась.

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


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

Попробовал прошить из предлагаемого ST приложения из командной строки.

 

 

да я такое делал. Вы установили нужный режим загрузки boot1 (или boot0), чтобы MK грузился из bootloader? Дали потом ему reset?

 

Также exe файл STMFlashLoader.exe надо запускать из той папки, где он и лежит изначально. Иначе, думаю, он не найдет нужный ему библиотек.

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


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

Посмотрел еще раз на то что сделал, у меня схема такая:

 

контроллер через ftdi rs232 связан с pc. Сначала устанавливается значение на входе контроллера BOOT0 = 1, дается RST.

Затем из папки C:\Program Files (x86)\STMicroelectronics\Software\Flash Loader Demonstrator запускается такая команда:

 

STMFlashLoader.exe -c --pn 6 --br 115200 -i STM32_High-density_256K -e --all -d --a 08000000 --fn file2.hex --v

 

Устанавливается BOOT0 = 1, дается RST, контроллер начинает исполнять file2.hex

 

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


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

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

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

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

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

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

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

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

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

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