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

Зашивка Flash ARM МК через SWD

Всем привет!

Есть устройство на МК Cortex-M4F (1921ВК035), первая прошивка которого возможна только через SWD. Соответственно нужны простые программатор и ПО, чтоб программировать девайс на производстве. 

Поковырявшись в интернете, в качестве программатора я выбрал WCH-LinkE, а ПО планировал использовать тоже от WCH: WCH-LinkUtility, однако, похоже, WCH-LinkUtility не предназначена для программирования МК сторонних производителей.

Таким образом вопрос с ПО остается открытый. Разбираться с OpenOCD не хочется. Хочется какую-нибудь простую утилиту для прошивки в пару кликов типа ST-Link... Может, кто подскажет, есть ли такая на свете?  

 

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


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

А какие иинструменты рекомендует производитель 1921ВК035? Ну так, чтобы иметь представление, от чего отталкиваться.

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


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

2 часа назад, Zuse сказал:

Хочется какую-нибудь простую утилиту для прошивки в пару кликов типа ST-Link... Может, кто подскажет, есть ли такая на свете?

Про ST-Link не знаю, но нормальные отладчики (J-Link) это умеют и без всяких утилит:  https://jet-link.ru/shop/4-jetlink-superpro.html

Только не уверен, что автономное программирование поддерживается для всех типов МК. Это уже сами уточните. И нам потом расскажите.

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


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

1 hour ago, Raven said:

А какие иинструменты рекомендует производитель 1921ВК035? Ну так, чтобы иметь представление, от чего отталкиваться.

Проект рекомендуют писать в Keil. Через него можно и шить. Но на производстве шить через Keil не хочется

1 hour ago, jcxz said:

Про ST-Link не знаю, но нормальные отладчики (J-Link) это умеют и без всяких утилит:  https://jet-link.ru/shop/4-jetlink-superpro.html

Только не уверен, что автономное программирование поддерживается для всех типов МК. Это уже сами уточните. И нам потом расскажите.

13000 рублей, однако, против 800 за WCH-LinkE 

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


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

4 минуты назад, Zuse сказал:

однако, против 800 за WCH-LinkE 

В котором нет никакой элементарной защиты и преобразователей уровня, для производства самое то! А может он умеет программировать автономно? :good2:

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


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

10 minutes ago, Vasily_ said:

В котором нет никакой элементарной защиты и преобразователей уровня, для производства самое то! А может он умеет программировать автономно? :good2:

WCH-LinkE достаточно популярный, насколько понимаю, +в составе есть VCP (который мне тоже нужен) и нареканий на него я не видел. А защиты много где нет... На отладочных платах, например, а они работают годами без всяких специальных мер предосторожности и не ломаются.

Изменено пользователем Zuse

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


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

В 13.08.2024 в 14:07, Zuse сказал:

Есть устройство на МК Cortex-M4F (1921ВК035), первая прошивка которого возможна только через SWD.

Это же НИИЭТ, у них форум есть https://forum.niiet.ru/ там и спросите, наверняка есть такие-же страждущие.

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


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

37 минут назад, Zuse сказал:

WCH-LinkE достаточно популярный, насколько понимаю,

Не понимаете. Возможно он популярный у абдуринщиков, но не более того.

 

40 минут назад, Zuse сказал:

нареканий на него я не видел.

Нареканий от кооператива напрасный труд?

 

41 минуту назад, Zuse сказал:

А защиты много где нет... На отладочных платах, например, а они работают годами без всяких специальных мер предосторожности и не ломаются.

Ага, именно отладочные платы используют в серийных изделиях! :lol:

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


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

17 minutes ago, HardEgor said:

Это же НИИЭТ, у них форум есть https://forum.niiet.ru/ там и спросите, наверняка есть такие-же страждущие.

Форум там полудохлый. На прошлый вопрос не ответили.

Но речь то не про НИИЭТ. Контроллер, если решать задачу в общем виде, может быть чей угодно

17 minutes ago, Vasily_ said:

Не понимаете. Возможно он популярный у абдуринщиков, но не более того.

Нареканий от кооператива напрасный труд?

Ага, именно отладочные платы используют в серийных изделиях! :lol:

А в чем проблема, например, подключиться к регулируемому изделию через какой-нибудь трехкопеечный переходник USB-UART без всяких защит?

Защита имхо должна быть там, куда будет иметь доступ конечный пользователь

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


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

1 час назад, Zuse сказал:

13000 рублей, однако, против 800 за WCH-LinkE 

Так лопата она тоже значительно дешевле экскаватора. Но чем рыть котлован - решать самому копателю.   :unknw:

5 часов назад, Zuse сказал:

чтоб программировать девайс на производстве.

50 минут назад, Vasily_ сказал:

Не понимаете. Возможно он популярный у абдуринщиков, но не более того.

Похоже и "производство" у ТС того же уровня. Раз какие-то 130 евро на нём делают погоду.... :unknw:

35 минут назад, Zuse сказал:

А в чем проблема, например, подключиться к регулируемому изделию через какой-нибудь трехкопеечный переходник USB-UART без всяких защит?

Ну если "нет проблем" - зачем тогда тему создали? Подключайтесь и программируйте.

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


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

3 hours ago, Zuse said:

13000 рублей, однако, против 800 за WCH-LinkE 

Вместо того, чтобы дать Производству нормальный инструмент, чтобы он вдыхал жизнь в ваши изделия, вы тупо экономите на нём, подсовывая ему всякую XYйню. Так нельзя. Купите им парочку настоящих J-Link и навсегда закроете вопрос с программированием всех ваших девайсов.

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


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

2 часа назад, Zuse сказал:

А в чем проблема, например, подключиться к регулируемому изделию через какой-нибудь трехкопеечный переходник USB-UART без всяких защит?

Так нет проблем, сделайте себе уже сами программатор за три копейки, и поднимайте производство. Когда начнет выходить волшебный дым, создадите еще одну тему, (ПАМАГИТЯ).

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


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

В 13.08.2024 в 19:11, Zuse сказал:

Форум там полудохлый. На прошлый вопрос не ответили.

Дык, написать в техподдержку, позвонить по телефону.

 

В 13.08.2024 в 19:11, Zuse сказал:

Но речь то не про НИИЭТ. Контроллер, если решать задачу в общем виде, может быть чей угодно

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

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


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

52 минуты назад, HardEgor сказал:

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

"Решать в чистом виде" - видно ТС замахнулся на создание своего аналога J-Link. Работающего со всеми МК. Чтобы сэкономить 130 евро.  :biggrin:

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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