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

Изолированный программатор

Дороговато, 200 баксов за развязку J-link'а или SWD (на ебее "ARM JTAG Isolator" 39 зеленых стоит.)

USB изолятор за 148 (с тем же ADUM внутри) - тоже недешево. И это без пересылки.

 

Лучше уж напрямую у китайцев за 40 купить USB изолятор и применять хоть для JTAG, хоть для SWD

 

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


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

Прошу прощения, если не в тему, но интересно как сделать развязку двунаправленной линии, например такой как SWDIO? JTAG - все понятно, все линии работают без смены направления.

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


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

Мы как-то 3 года назад в обычном магазине радиодеталей нашли готовый изолятор USB-FullSpeed.

Такая маленькая платка примерно 2x3 см обтянутая в чёрную термоусадку.

Купили несколько штук. Сейчас их нет там больше и найти нигде не можем. Жалеем что не купили тогда пару десятков их. Стоил он всего 1314 руб.

Ссылки дать не могу ибо к сожалению не сохранилось.

 

Посмотрите USB-ISO от OLIMEX (29.95 EUR) , не они ? Есть в ТЕРРАЭЛЕКТРОНИКЕ за 3675 руб.

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


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

Прошу прощения, если не в тему, но интересно как сделать развязку двунаправленной линии, например такой как SWDIO? JTAG - все понятно, все линии работают без смены направления.

 

как вариант, взять гальвано развязку I2C , к примеру от TI http://www.ti.com/product/ISO1541

 

двунаправленных драйверов не ОК не видел, если кто подскажет

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


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

да.. тоже ходил ходил вокруг

и вижу:

правильнее ADUM4160+DCDC типа Traco Power на 3кВ ничего нет.

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


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

как вариант, взять гальвано развязку I2C , к примеру от TI http://www.ti.com/product/ISO1541

 

двунаправленных драйверов не ОК не видел, если кто подскажет

 

ADUM1250/1251 standard-digital-isolators

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


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

этот тоже I2C

 

 

а вот этот тот что нужно , спасибо за наводку

 

adum1241

 

adum124x.jpg

 

нет, это не то что нужно, там нет двунаправленных, на рисунке нарисовано разные варианты одновременно

 

 

но думаю I2C тоже подойдут

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


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

Изолированный usb byteblaster называется "UBR-ISO".

Ищите в ЭФО и "Точке опоры"

У нас в конторе таких 3 штуки используется. Шьём циклоны (II, III, IV) под напряжением 2.5В. Отлаживаем NIOS. Проблем не обнаружено.

post-28852-1442997738_thumb.jpg

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


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

Понадобился тут изолированный отладчик с St-link. JTAG на плате не разведен. Нашел вот эот проект

https://hackaday.io/project/26294-isolated-...th-power-output

Кто-нибудь повторял? Там в проектте идет файл с прошивкой, совместима ли она с апгрейдом фирмвари обычного st-link?

 

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


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

Понадобился тут изолированный отладчик с St-link. JTAG на плате не разведен. Нашел вот эот проект

Всё гораздо проще и дешевле: заходите на алиэкспресс, вбиваете в строку поиска "ADUM4160" и наслаждаетесь :laughing:

 

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

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


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

Всё гораздо проще и дешевле: заходите на алиэкспресс, вбиваете в строку поиска "ADUM4160" и наслаждаетесь :laughing:

C USB изолятором на ADUM уже пробовали- работает крайне нестабильно в наших условиях ( плавающий под потенциалом процессор). Да и проблема питания отлаживаемого устройства в процессе прошивки наблюдается.

Старый вариант был с JTAG, для него опторазвязка тривиальна. А для SWD там надо или двунаправленные изоляторы применять как в вышеописанном проекте, или направлением прием- передача управлять,

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

 

 

 

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


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

C USB изолятором на ADUM уже пробовали- работает крайне нестабильно в наших условиях

...

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

Я несколько лет отлаживал устройства через развязку на ADUM4160 - проблем не было.

Другой вариант: взять J-Link с Ethernet и подключить его хоть через WiFi - вот это уже действительно будет "на любое напряжение".

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


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

Если по wifi дебажить то можно соорудить что то типа

https://github.com/rumpeltux/esp-stlink

или

https://github.com/scanlime/esp8266-arm-swd

Эмулятор st-link на базе ESP8266. Конечо будут проблемы с автоапдейтом фирмвари, но их можно обойти.

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


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

Если по wifi дебажить то можно соорудить что то типа

а зачем что-то "сооружать"? Я так понял - Вы не для хобби, а по работе. Неужто ваша контора не в состоянии купить J-Link с Ethernet и обыкновенный WiFi-роутер? неужто Ваше время как разработчика дёшевле чем J-Link + роутер???

Так бежать надо с такой конторы! :laughing:

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


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

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

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

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

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

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

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

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

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

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