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

Программатор для STM8

В интернете встречаются схемки переделки LPT программатора навроде ByteBlaster под программирование различных мк (авр, блэкфин и т.д.) по интерфейсу SPI. Да я и сам паял в свое время подобный самодельный программатор чтобы восстановить прошивку на SPI флешке у накрывшейся материнки. А сейчас у меня случился домашний проект на двух мк стоимостью 100р в сумме, и покупать под это дело программатор ну совсем не хочется.

 

Итого, Вопрос: есть ли что то подобное, что можно было бы быстро собрать на коленке из старого хлама, для программирования STM8? И какой софт при этом используется?

 

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


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

У некоторых STM8 есть заводской загрузчик. В них прошивку можно заливать через последовательный порт.

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


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

Особого смысла делать самому нет, так как купить отладку дисковери гораздо проще.

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

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


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

У некоторых STM8 есть заводской загрузчик. В них прошивку можно заливать через последовательный порт.
Может, просто так повезло - похоже, что в STM8L151 бутлоадер по умолчанию запрещён в option bytes, тем самым прошивка через UART возможна только один раз (по условию чистоты flash).

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


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

Может, просто так повезло - похоже, что в STM8L151 бутлоадер по умолчанию запрещён в option bytes, тем самым прошивка через UART возможна только один раз (по условию чистоты flash).

 

В отличие от AVR fuses, у STM8 запись в Option Bytes доступна из программы. Достаточно сделать в своей программе при старте проверку на разрешение Bootloader и если он запрещен, записать в Option bytes нужные значения. Также можно включить и альтернативные функции. Изменения в Option Bytes актуализируются только после Reset. Проверено на STM8S105. У него тоже бутлоадер по умолчанию однократный.

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


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

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

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

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

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

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

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

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

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

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