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

STM32 автономный программатор (flasher) - SWD

jcxz, ему в прошлое сходить не получится, ... к примеру выиграли тендер, сделали сэкономив не понимая, не отвечая за последствия. Обычное дело. Теперь мучают другую проблему, предыдущая уже замучена. Но ваш совет может быть опасным, поскольку вы пропустили нечто.

 

... добавить что-нить RF_ное в таких штуках дорого, и опасно из-за простого примера ... будет рядом молния поубивает не только RF_ное, но и другую часть, поскольку RF - самое слабое место. И будут они по нескольку раз в год лазить и менять. Без RF все можно сделать под защитой.

У каждого свои тараканы и скилеты в шкафах, но чел просил помощи у туташних челов в сложившейся у него ситуации, не более.

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


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

Это как, поясните, плиз?

Если есть возможность удалённо влезть в программу девайса, о какой безопасности может речь идти? :rolleyes:

Безопасное не в смысле устойчивости к несанкционированному доступу, а устойчивости к разрывам связи и сбоям питания в процессе обновления прошивки.

Устойчивость к несанкционированному доступу достигается шифрованием, встраиванием контрольной информации, а также внешними конструктивными мерами (пломбами, замками и т.п.).

 

jcxz, ему в прошлое сходить не получится, ... к примеру выиграли тендер, сделали сэкономив не понимая, не отвечая за последствия. Обычное дело. Теперь мучают другую проблему, предыдущая уже замучена. Но ваш совет может быть опасным, поскольку вы пропустили нечто.

Это понятно. Но товарищ и до сих пор не сделал выводов, ибо ищет не как комплексно исправить проблему и потом не наступать на грабли, иначе спрашивал-бы как написать загрузчик, чтобы прошить

уже нормально спроектированное ПО с загрузчиком.

Сейчас костыль смастырит, потом по-новой будет.

 

... добавить что-нить RF_ное в таких штуках дорого, и опасно из-за простого примера ... будет рядом молния поубивает не только RF_ное, но и другую часть, поскольку RF - самое слабое место. И будут они по нескольку раз в год лазить и менять. Без RF все можно сделать под защитой.

Не понял - как RF влияет молниезащиту???? :wacko:

Про внешнюю антенну я не говорил ни слова. Достаточно писюна на печатной плате.

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


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

Это понятно. Но товарищ и до сих пор не сделал выводов, ибо ищет не как комплексно исправить проблему и потом не наступать на грабли, иначе спрашивал-бы как написать загрузчик, чтобы прошить

уже нормально спроектированное ПО с загрузчиком.

Сейчас костыль смастырит, потом по-новой будет.

 

:bb-offtopic:

Вам жалко, что ли? Может заказчик ему за это обновление прошивки отвалил столько, что до конца дней больше электроникой заниматься не придётся :biggrin:

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


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

:bb-offtopic:

Вам жалко, что ли? Может заказчик ему за это обновление прошивки отвалил столько, что до конца дней больше электроникой заниматься не придётся :biggrin:

Если так, то товарищ просто обязан поделиться с нами!! :)

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


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

...

Не понял - как RF влияет молниезащиту???? :wacko:

Про внешнюю антенну я не говорил ни слова. Достаточно писюна на печатной плате.

Похоже совсем опыта не было у вас и этим. И я про внешнюю антенну не говорил ни слова. Вот ваш писюн на печатной плате все примит и сделает то что я и писал.

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


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

... добавить что-нить RF_ное в таких штуках дорого, и опасно из-за простого примера ... будет рядом молния поубивает не только RF_ное, но и другую часть,

 

Ой... Ну прямь страшно стало :biggrin:

Делал бегущую строку, размером 20 метров, на крыше здания, заливка текста через радиомодуль 10 мВт, на чипе сс1110, через год работы в здание хренакнуло молнией, так, что видеокамера на входе заглючила... Строке хоть бы хрен, и радио работает до сих пор... Все можно делать, главное с эмс и заземлением не шутить :laughing:

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


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

Похоже совсем опыта не было у вас и этим. И я про внешнюю антенну не говорил ни слова. Вот ваш писюн на печатной плате все примит и сделает то что я и писал.

Ой, а у Вас-то похоже вагон опыта.... вагон горелых девайсов - может дело всё-таки в прямости рук? :-)

У нас куча разных изделий (счётчиков электроэнергии и близких по области примения устройств) уже годами работающих у разных заказчиков. Стоят в совершенно разных местах, в том числе ОРУ, ЗРУ, какие-то даже висят на открытой местности на столбах. В некоторых из них даже по несколько штук писюнов (GSM, ZigBee, RF) на 2.4ГГц и на 868МГц, и даже не очень писюнов, а внутрикорпусных встроенных антенн. И корпуса обычные - пластиковые. Вокруг них полно силовых проводов, проходящих по открытой местности. За это время гроз вокруг них прошла уйма. И........ ничего!!! Работают! :-)

 

Не несите ахинею. Если верить Вам, то летом при каждой грозе у народа мобильники должны дохнуть кучами. :01:

 

Все можно делать, главное с эмс и заземлением не шутить :laughing:

Отож! Наводки от молнии страшнее длинным проводам, а не коротким писюнам ВЧ антенн.

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


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

Nucleo принимает для пошивки bin посто копированием в mass storage. Берем нуклею с памятью побольше, организовываем юсб хост, который подключен к ст-линку на своем же борту. Бросаем файл из своей памяти, или с SD, в mass storage по нажатию кнопки.

Т.е. для организации железа автономного программатора нужны только нуклео и литиевый акуумулятор.

:santa2: На здоровье ;).

 

 

 

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


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

Ой, а у Вас-то похоже вагон опыта.... вагон горелых девайсов - может дело всё-таки в прямости рук? :-)

У нас куча разных изделий (счётчиков электроэнергии и близких по области примения устройств) уже годами работающих у разных заказчиков. Стоят в совершенно разных местах, в том числе ОРУ, ЗРУ, какие-то даже висят на открытой местности на столбах. В некоторых из них даже по несколько штук писюнов (GSM, ZigBee, RF) на 2.4ГГц и на 868МГц, и даже не очень писюнов, а внутрикорпусных встроенных антенн. И корпуса обычные - пластиковые. Вокруг них полно силовых проводов, проходящих по открытой местности. За это время гроз вокруг них прошла уйма. И........ ничего!!! Работают! :-)

 

Не несите ахинею. Если верить Вам, то летом при каждой грозе у народа мобильники должны дохнуть кучами. :01:

 

 

Отож! Наводки от молнии страшнее длинным проводам, а не коротким писюнам ВЧ антенн.

Не несите сами эту вашу ахинею ... -> За это время гроз вокруг них прошла уйма. И........ ничего!!! Работают! :-)

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


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

На заводе в Китае, мне китайцы как-то светанули вот такую штуку

 

Она позволяла хранить до 3 прошивок. Какую шить, выбиралось кнопкой. С помощью таких изделий штамповались партии по 1000 - 10000 издели, но увы, интерфейс был только на китайском. СтОяло порядка 100 долларов.

 

 

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


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

Коллеги, хочу выразить благодарность за помощь и критику. На стартерките были приобретены два jetLink'a - "Flash" и "Super Pro", запитали от power bank. Перепрошили более 2000 девайсов, полет нормальный. Также был написан загрузчик и прошит заодно с новым ПО. Девайсы подключены в сеть, так что теперь обновление, в случае чего, можно делать из теплого места сразу всем изделиям.

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


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

Также был написан загрузчик и прошит заодно с новым ПО. Девайсы подключены в сеть, так что теперь обновление, в случае чего, можно делать из теплого места сразу всем изделиям.

 

Вот это правильно сделанные выводы! B)

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


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

Здравствуйте, коллеги.

Появилась необходимость в автономном программаторе для МК STM32F030, без участия компьютера. Попробовали готовое устройство из Питера - не устроило. Не умеет работать с нужным МК. Стал пробовать сделать своё, на базе проекта с гитхаба. Вроде запустил. Работает стирание, запись, чтение, запуск. Но вот никак не могу понять, каким образом через порт SWD стирать OB (Option Bytes). Т.е. как это делается из приложения - понятно, а как через SWD - не понятно. RM и PM на МК смотрел, но не нашёл (или плохо смотрел?).

Если кто что знает - подскажите, где посмотреть.

По содержанию темы отмечу сразу: бутлоадеры не интересуют, 

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


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

Установите в телефон https://play.google.com/store/apps/details?id=ru.zdevs.zflasherstm32&hl=ru&gl=US ипользуйте

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


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

21 минуту назад, Vasil_Riabko сказал:

Установите в телефон

В телефонах появился интерфейс SWD? Однако)))

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


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

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

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

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

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

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

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

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

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

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