реклама на сайте
подробности

 
 
> STM32 автономный программатор (flasher) - SWD, Что купить или сколхозить по-быстрому?
stas00n
сообщение Oct 21 2015, 10:07
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 26-11-10
Пользователь №: 61 198



Доброго дня, коллеги. Возникла острая необходимость обновить софт в >1000 изделий на STM32F0. Устройства уже смонтированы на объекте, демонтировать их нельзя, доступ для перепрошивки весьма затруднен - работа на высоте со страховкой, на холоде sad.gif Использование загрузчика конструкцией не предусмотрено, перепрошить можно только через 4-пиновый разъем SWD (GND, nRST, SWDIO, SWCLK) при помощи ST-LINK. Проблема в том, что для ST-LINK нужен хост с утилитой, это , насколько я себе представляю на сегодня, - как минимум нетбук, - громоздко и тяжело, заряда батарей надолго не хватит, тем более на морозеsad.gif Надо коробочку со светодиодом и кнопкой, с батарейным питанием. Из похожего/подходящего нашел только это - стоит как чугунный мост, сроки доставки зашкаливают, а таких штук надо бы несколько и побыстрее... Прошу помощи.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jcxz
сообщение Oct 23 2015, 03:30
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(stas00n @ Oct 21 2015, 16:07) *
Доброго дня, коллеги. Возникла острая необходимость обновить софт в >1000 изделий на STM32F0. Устройства уже смонтированы на объекте, демонтировать их нельзя, доступ для перепрошивки весьма затруднен - работа на высоте со страховкой, на холоде sad.gif Использование загрузчика конструкцией не предусмотрено, перепрошить можно только через 4-пиновый разъем SWD

Извините, а каким местом Вы раньше думали??? Когда девайс разрабатывали. Вы думали, что всегда пишете абсолютно безглючное ПО???
Если девайс серийный, да ещё предполагается эксплуатация в труднодоступном месте, то удалённое обновление ПО (даже скорей всего беспроводное) - это обязательное требование.
Я бы на месте заказчика вообще не стал-бы покупать изделия без возможности удалённого обновления ПО, если область эксплуатация ответственная, а снятие устройства с эксплуатации для обновления ПО затруднена.

И вообще - Вы тут какие-то копейки пытаетесь экономить на программаторе, при том что организация обновления ПО для такого кол-ва устройств да ещё с арендой вышки или мехруки + работа бригады (не один чел) и т.п. выльется Вам как минимум в несколько сотен тысяч руб. А смотря по географическому расположению Ваших устройств может и во много раз больше.
Элементарно было Вам на этапе разработки включить голову, написать бутлоадер, а в устройство добавить что-нить даже пускай самое дешёвое типа nRF24L01+.
И готовьтесь теперь эту процедуру по перепрошивке выполнять снова и снова, пока не поумнеете. Или Вы снова думаете, что эта новая прошивка у Вас совершенно окончательная?? lol.gif

Мы в своих устройствах в обязательном порядке делаем возможность безопасного удалённого обновления ПО по всем рабочим интерфейсам. Даже уже перед установкой на опытную эксплуатацию.
Go to the top of the page
 
+Quote Post
Smen
сообщение Oct 23 2015, 08:20
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Цитата(jcxz @ Oct 23 2015, 07:30) *
безопасного удалённого обновления ПО по всем рабочим интерфейсам
Это как, поясните, плиз?
Если есть возможность удалённо влезть в программу девайса, о какой безопасности может речь идти? rolleyes.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- stas00n   STM32 автономный программатор (flasher) - SWD   Oct 21 2015, 10:07
- - AlanDrakes   Находятся в основном, копии программатора-отладчик...   Oct 21 2015, 10:31
- - scifi   Я думаю, вполне реально найти недорогую компактную...   Oct 21 2015, 10:36
|- - Corvus   http://starterkit.ru/html/index.php?name=s...=view...   Oct 21 2015, 10:48
- - Georg_M_B0   http://starterkit.ru/html/index.php?name=s...=view...   Oct 21 2015, 10:52
- - stas00n   Цитата(AlanDrakes @ Oct 21 2015, 12:31) Н...   Oct 21 2015, 10:53
- - Golikov A.   если под линукс есть софт, то можно попробовать ра...   Oct 21 2015, 11:04
- - stas00n   Corvus, Georg_M_B0, спасибо, вроде то что надо, и...   Oct 21 2015, 11:05
|- - mantech   Цитата(stas00n @ Oct 21 2015, 14:05) изуч...   Oct 22 2015, 06:31
- - AlanDrakes   Цитата(stas00n @ Oct 21 2015, 16:53) гото...   Oct 22 2015, 15:39
- - Aner   stas00n ваша проблема в такой ситуации может решае...   Oct 22 2015, 15:51
- - _Pasha   Raspberry PI 1. Подключаете в локалку 2. заходите ...   Oct 22 2015, 19:07
|- - AHTOXA   Цитата(_Pasha @ Oct 23 2015, 00:07) 3. ко...   Oct 22 2015, 20:01
|- - jcxz   Цитата(Smen @ Oct 23 2015, 14:20) Это как...   Oct 23 2015, 08:47
|- - Corvus   Цитата(jcxz @ Oct 23 2015, 11:47) Это пон...   Oct 23 2015, 08:57
||- - jcxz   Цитата(Corvus @ Oct 23 2015, 14:57) Вам...   Oct 23 2015, 09:14
|- - Aner   QUOTE (jcxz @ Oct 23 2015, 11:47) ... Не ...   Oct 23 2015, 09:16
|- - jcxz   Цитата(Aner @ Oct 23 2015, 15:16) Похоже ...   Oct 24 2015, 09:35
|- - Aner   QUOTE (jcxz @ Oct 24 2015, 12:35) Ой, а у...   Oct 24 2015, 20:58
- - Aner   jcxz, ему в прошлое сходить не получится, ... к пр...   Oct 23 2015, 08:20
|- - mantech   Цитата(Aner @ Oct 23 2015, 11:20) ... доб...   Oct 23 2015, 14:42
- - SSVA   Nucleo принимает для пошивки bin посто копирование...   Oct 24 2015, 20:49
- - Quasar   На заводе в Китае, мне китайцы как-то светанули во...   Oct 25 2015, 21:53
- - stas00n   Коллеги, хочу выразить благодарность за помощь и к...   Dec 1 2015, 11:11
- - mantech   Цитата(stas00n @ Dec 1 2015, 14:11) Также...   Dec 1 2015, 12:50


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 15:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01423 секунд с 7
ELECTRONIX ©2004-2016