Stx rlink своими руками

Содержание
  1. Новости производителей электронных компонентов
  2. ПРОМЭЛЕКТРОНИКА → Программируем несколько STM32 с одного JTAG разъёма
  3. RLS Rlink
  4. Внутрисхемный JTAG программатор-отладчик STMicroelectronics STX-RLINK
  5. Подробное описание
  6. COLINKEX аналог ST-LINK/V2 и STX-RLINK
  7. COLINKEX Обзор
  8. ST-LINK/V2 Обзор
  9. STX-RLINK Обзор
  10. Stx rlink своими руками
  11. Обратная Связь, Стабилизация, Регулирование, Компенсация
  12. Первичные и Вторичные Химические Источники Питания
  13. Высоковольтные Устройства — High-Voltage
  14. Электрические машины, Электропривод и Управление
  15. Индукционный Нагрев — Induction Heating
  16. Системы Охлаждения, Тепловой Расчет – Cooling Systems
  17. Моделирование и Анализ Силовых Устройств – Power Supply Simulation
  18. Компоненты Силовой Электроники — Parts for Power Supply Design
  19. Интерфейсы
  20. Форумы по интерфейсам
  21. Поставщики компонентов для электроники
  22. Поставщики всего остального
  23. Компоненты
  24. Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир
  25. Обсуждение Майнеров, их поставки и производства
  26. Дополнительные разделы — Additional sections
  27. Встречи и поздравления
  28. Ищу работу
  29. Предлагаю работу
  30. Куплю
  31. Продам
  32. Объявления пользователей
  33. Общение заказчиков и потребителей электронных разработок

Новости производителей электронных компонентов

ПРОМЭЛЕКТРОНИКА → Программируем несколько STM32 с одного JTAG разъёма

Сложное электронное изделие, как правило, содержит несколько устройств, требующих ввода программы или данных в технологическом процессе производства. Это может быть несколько микроконтроллеров или микросхем памяти. Есть несколько путей решения задачи по записи нескольких микросхем:

— каждой микросхеме по технологическому разъёму программирования

— использовать технологические перемычки для выбора программируемой микросхемы с уменьшенным набором технологических разъёмов программирования

— использовать один разъём программирования для главного микроконтроллера, в который записывать программу — загрузчик для записи информации в другие микросхемы через связанные интерфейсы. После записи ведомых микросхем записать основную программу в ведущий микроконтроллер

— использовать JTAG интерфейс для цепочечного программирования

Все указанные методы имеют свои достоинства и недостатки. Первые два метода очень простые в реализации, но требуют дополнительное место на плате изделия, установку дополнительных разъёмов, количество подключений в технологическом процессе равно количеству разъёмов. Третий способ требует написания отдельной программы-загрузчика, зато можно заменить все технологические разъёмы программирования одним, в идеале. Последний способ пригоден для микросхем с JTAG интерфейсом, именно его мы и рассмотрим применительно к программированию нескольких микроконтроллеров STM32 через один разъём.

Цепочечное программирование требует специального подключения JTAG интерфейса:

При таком подключении через JTAG можно не только вести технологическое программирование изделий на производстве, но и отлаживать контент каждой микросхемы во время разработки приложения. Естественно, применяемое ПО и программатор должны уметь работать с цепочечным программированием. Как оказалось, далеко не каждый программатор или программа персонального компьютера делает это.

Отладка в среде IAR EMW.

Среда IAR Embedded Work Bench умеет работать в цепочке JTAG при использовании JLink. В проекте, на вкладке отладчика JLink требуется ввести несколько дополнительных параметров:

Во-первых, требуется указать интерфейс программирования JTAG. Во-вторых, разрешить JTAG цепочечное программирование с указанием координат программируемого устройства. Что представляют собой координаты устройства в цепочке? Первая координата: номер точки входа в устройство = номер JTAG устройства начиная с нуля, вторая – общее количество бит регистров инструкций JTAG устройств до точки входа. Каждое JTAG устройство имеет регистр команд длиной несколько бит. Правильное размещение кода команды в цепочке команд требует информации о положении первого бита в теле.

Для примера рассмотрим JTAG интерфейс микроконтроллера STM32. На самом деле, внутри одного STM32 находится 2 устройства JTAG с общей длиной регистров команды 5+4 = 9 бит. Таким образом, если у нас в цепочке JTAG находится 2 шт STM32, то в цепочке JTAG общее количество устройств: 4 (с номерами 0 — 3), а общая длина команды: 18 бит. Оперируя данной информацией и рисунком 2, где указаны координаты программируемого контроллера, легко понять, что будет программироваться / отлаживаться 2-й STM32 в цепочке.

Сам процесс отладки будет аналогичен тому, как это делается с единичным контроллером в цепочке. Инженеры компании «Промэлектроника» в своих изысканиях использовали дешёвый китайский аналог фирменного JLink – JetLink8. Судя по всему MT-Link тоже подойдёт (ещё более дешёвый).

Запись нескольких микросхем в цепочке JTAG.

Процесс, описанный выше, в том числе, может быть использован для записи программ на производстве. Однако очевидно, что среда разработки не самая удобная программа для данной цели. В качестве экспериментов будем использовать программу JLink.exe, поставляемую в составе ограниченной версии IAR EWB. При старте программа определяет все точки входа и параметры программатора:

Читайте также:  Домашний дизайн своими руками маникюр

В нашей цепочке по-прежнему 2 контроллера: STM32F103ZET6 и STM32F101C4U6. Идентификаторы устройств 1 и 3 однозначно определяют их.

Для того, чтобы запрограммировать первое устройство вводим команду: Device STM32F103ZE, в ответ получаем:

Далее вводим команду программирования бинарным файлом: loadbin stm32f103.bin 0x08000000, в которой указываем имя файла и адрес памяти микроконтроллера, с которого надо начать запись. Во время записи появится окно:

Отметим, что если бы мы не выполнили команду Device, то результат исполнения последней команды был бы иным: никакой записи не было бы. Далее нам требуется прошить следующий контроллер, для чего мы вводим команду: config 9, 2:

Почему параметрами команды config выступают числа 9 и 2 – не комментируем, описано выше. Теперь остаётся ввести название второго микроконтроллера командой Device и прошить его другим файлом командой loadbin. Таким образом, используя бесплатную программу мы записали 2 разных программы в 2 разных микроконтроллера через 1 JTAG разъём.

Отметим, что программа не позволяет использовать создание bat файла, наиболее удобного для производства, однако использование фирменного программатора Segger открывает доступ к скачиванию утилит, позволяющих намного проще записывать коды через JTAG (автором не скачивалось, не проверялось).

Кроме программы Jlink.exe в комбинации с отладчиком Jetlink8 инженеры компании «Промэлектроника» протестировали программу Cortex_pgm.exe, поставляемую в комплекте с бесплатной средой разработки Ride7 от Risonance. В отличии от предыдущей программы, эта поддерживает командную строку, что позволяет создавать bat файлы для максимально комфортного технологического процесса производства. Однако, увы, стандартный программатор STX-RLink не поддерживает цепочечного программирования JTAG. Поиск решений на сайте производителя дал ответ, что цепочечное программирование поддерживается отладчиком STX-RLink Pro, который стоит в 7-10 раз дороже.

Таким образом, можно заключить, что бесплатное серийное программирование через один JTAG разъём, возможно, однако удобное решение стоит небольших денег.

Компания «Промэлектроника» желает вам успешных разработок.

Получить более подробную информацию вы можете, обратившись:

Источник

Тема раздела Полеты по камере, телеметрия в категории Cамолёты — Общий; Пробовал дальность и без модели . По земле метров 100 отошел и файл сейф словил(((.

Опции темы

Пробовал дальность и без модели . По земле метров 100 отошел и файл сейф словил(((

Тогда либо одна из антенн неисправна (хотя даже без антенны мой приемник ловит до километра), либо выход передатчика умер.
Там вроде есть режим микромощности на передатчкие. Вы его точно отключили?

PS: А может что с настройками не то? Какие нить поправки частоты не совпадают?

Пробовал разные антенны, в режиме микромощности дальность метров 10, Частоты на передатчике и приемнике одинаковые 433-435. Перепрошивался на все существующие прошивки, ситуация такая же.

Лампочкотестер есть? 1 Вт на 433 должен лампочку в десятках сантиметров зажинать.

Надо сделать и попробовать.

У этой системы у приемника есть выход cbus. А еще у меня есть cyclops tornado osd в ней есть вход sbus. Для уменьшния проводов хотел одно с другим соединить, но не работает. Sbus и cbus вообще совместимы?

Существует два вида приемников Sbus и CAN-BUS

На данный момент пока ни в одном из видов приемников эта функция не работает, обещают в новых прошивках реализовать.

Привет,всем!
Пришел мне RLink на этой неделе. Пришло все в целости и сохранности, положили разные провода для подключения к разным аппам. Причем антенны на приемнике положили, те которые с удлиннителями около 40 см на каждой антенне, а не те белые которые на картинке. Потом антенну на передатчике положили длинную, похожую на 1/2 длины волны, длина 40 см.

Сегодня решил дома потестить, сначала подключил к компу проверил прошивку, стоит 1.1.2 -самая последняя. Стоить отметить, что сам механизм изменения настроек и обновления прошивки пределельно прост.
У меня Spektrum DX8, поэтому припаял к проводу коннектор XT60, для подключения батарейки. Далее подключаю к аппе и к батарейке 3S — и тишина полная. LED не горит, зуммер не пикает. Как только не пробовал и в режиме Bind все делал по инструкции. Приемник нормально реагирует, входит в режим Bind, а передатчик вообще не реагирует.
Причем когда подключаешь к компу через microUSB, то лампочки загораются как надо, диск определяется, менял настройки они сохраняются. Даже пробовал прошить заново, вроде отрабатывает. Поэтому как бы не полный кирпич.
Вот теперь и не знаю как его оживить. Есть идеи? Особенно владельцы, может надо какие настройки поменять в конфиг файле?

Читайте также:  Блесны гвоздики своими руками

Источник

Внутрисхемный JTAG программатор-отладчик STMicroelectronics STX-RLINK

STX-RLINK – внутрисхемный программатор-отладчик JTAG для микроконтроллеров серий ST7, uPSD, STM8, STR7, STR9 и Cortex-M3 производства фирмы STMicroelectronics.

STX-RLINK
STMicroelectronics 5 317 ₽

Купить STX-RLINK
STMicroelectronics от 7 710 ₽

Купить STX-RLINK
STMicroelectronics по запросу

Купить STX-RLINK STX-RLINK
STMicroelectronics по запросу

Купить

Подробное описание

Соединяется с отладочными платами посредством стандартного ARM JTAG-интерфейса (микроконтроллеры на базе ядра ARM и серии uPSD) или посредством разъема ICC (для микроконтроллеров серии ST7).

Отличительные особенности:

  • программирование Flash-микроконтроллеров серий: ST7, uPSD, STM8, STR7, STR9 и STM32 (Cortex-M3);
  • отладка Flash-микроконтроллеров серий: ICC-ST7, JTAG-uPSD, SWIM-STM8, JTAG-STRx (отладка только в RAM до 16кБ) и JTAG-STM32 (отладка только во Flash и RAM до 32кБ);
  • использование стандартного ARM-совместимого JTAG-коннектора 2×10пин для микроконтроллеров STR7 и 2х7пин – для uPSD;
  • использование коннектора 2×5 выв. для микроконтроллеров ST7 (интерфейс ICC);
  • использование коннектора 2×10 выв. для микроконтроллеров STRx и STM32 (интерфейс JTAG);
  • USB-интерфейс для подключения к ПК;
  • отсутствие необходимости во внешнем питании эмулятора – питание от USB порта компьютера.

Источник

COLINKEX Обзор

The COLINKEX is a hardware debugging adapter which supports SW debugging and supports ARM Cortex M devices. It supports debugging in CooCox software and Keil Real View MDK. CoLinkEx communicate and get power from PC through mini USB AB interface and it provide 4 LEDs, they show the power status, error, connection, busy status of CoLinkEx. To use CoLinkEx, the PC is requires 2.0GHz CPU, 512M memory, one USB interface, serial line interface use COM1, Windows XP/Windows Vista/Win 7 operating systems and CoIDE, MDK, IAR(with CoMDKPlugin, CoIARPlugin) software»s. . Supports Cortex-M devices . Supports SW debugging . Supports JTAG debugging . Supports Keil Real View MDK 4.03 or higher . Supports IAR embedded workbench 5. xx or higher . Supports CooCox CoFlash . Supports CooCox CoIDE

ST-LINK/V2 is an in-circuit debugger and programmer for the STM8 and STM32 microcontroller families. The single wire interface module (SWIM) and JTAG/serial wire debugging (SWD) interfaces are used to communicate with any STM8 or STM32 microcontroller located on an application board. STM8 applications use the USB full speed interface to communicate with ST Visual Develop (STVD) or ST Visual Program (STVP) software. STM32 applications use the USB full speed interface to communicate with Atollic, IAR, Keil or TASKING integrated development environments. . 5V power supplied by a USB connector . USB 2.0 full speed compatible interface . USB standard A to mini B cable . 1.65V to 5.5V application voltage supported on SWIM interface . SWIM low speed and high speed modes supported . 1.65V to 3.6V application voltage supported on the JTAG/SWD interface and 5V tolerant inputs . Direct firmware update feature supported . Status LED which blinks during communication with the PC

STX-RLINK is a Raisonance»s versatile, low cost, in-circuit debugger and programmer for a complete range of microcontrollers (STM8, ST7, STM32, STR7 and STR9). It connects to application or evaluation boards for ICD and ICP via an industry standard JTAG-SWD connection for ARM corebased microcontrollers, via SWIM connection for STM8, or via an in-circuit communication connection for ST7 microcontrollers. The RLink, driven by Raisonance»s Ride7 integrated development environment provides both unlimited in-circuit debugging and programming of applications for STM8 and ST7. The RLink allows in-circuit debugging of STM32, STR7 and STR9 MCUs with debug code limitation up to 1/2 the size of the device flash if flash is less than or equal to 64Kbytes, or up to 64Kbytes if flash is more than 64Kbytes. In combination with Raisonance»s free RFlasher7 programming software, RLink can also be used as a very low cost, dedicated in-circuit programmer for STM8, ST7, STM32, STR7 and STR9 MCU. . In-circuit debugging and programming . Connection to application board via JTAG, SWD, ST SWIM or ICC interface . USB interface to host PC . Powered from USB

Читайте также:  Двигающаяся поделка своими руками

Источник

Источники питания электронной аппаратуры, импульсные и линейные регуляторы. Топологии AC-DC, DC-DC преобразователей (Forward, Flyback, Buck, Boost, Push-Pull, SEPIC, Cuk, Full-Bridge, Half-Bridge). Драйвера ключевых элементов, динамика, алгоритмы управления, защита. Синхронное выпрямление, коррекция коэффициента мощности (PFC)

  • 5 часов назад
  • Тема:Не закрывается симистор
  • От:НЕХ
  • Обратная Связь, Стабилизация, Регулирование, Компенсация

    Организация обратных связей в цепях регулирования, выбор топологии, обеспечение стабильности, схемотехника, расчёт

    • 7 июля
    • Тема:Проблема со стабилизацией ИП
    • От:wim
  • Первичные и Вторичные Химические Источники Питания

    Li-ion, Li-pol, литиевые, Ni-MH, Ni-Cd, свинцово-кислотные аккумуляторы. Солевые, щелочные (алкалиновые), литиевые первичные элементы. Применение, зарядные устройства, методы и алгоритмы заряда, условия эксплуатации. Системы бесперебойного и резервного питания

    • 20 августа
    • Тема:Проект на LTC4020, помогите понять проблему
    • От:AVStech
  • Высоковольтные Устройства — High-Voltage

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

    • 25 августа
    • Тема:Жгу высоковольтные тиристоры
    • От:Herz
  • Электрические машины, Электропривод и Управление

    Электропривод постоянного тока, асинхронный электропривод, шаговый электропривод, сервопривод. Синхронные, асинхронные, вентильные электродвигатели, генераторы

    • В воскресенье в 22:04
    • Тема:программа управления вентильно-индукторным двига…
    • От:Michael Michael
  • Индукционный Нагрев — Induction Heating

    Технологии, теория и практика индукционного нагрева

    • 26 мая
    • Тема:Индукционный нагреватель на 100 кВт своими рукам…
    • От:Maxim_S
  • Системы Охлаждения, Тепловой Расчет – Cooling Systems

    Охлаждение компонентов, систем, корпусов, расчёт параметров охладителей

    • 17 марта
    • Тема:теплопроводность защитной маски
    • От:korotaev
  • Моделирование и Анализ Силовых Устройств – Power Supply Simulation

    Моделирование силовых устройств в популярных САПР, самостоятельных симуляторах и специализированных программах. Анализ устойчивости источников питания, непрерывные модели устройств, модели компонентов

    • 23 апреля
    • Тема:Как симулировать кабель с затуханием?
    • От:ViKo
  • Компоненты Силовой Электроники — Parts for Power Supply Design

    Силовые полупроводниковые приборы (MOSFET, BJT, IGBT, SCR, GTO, диоды). Силовые трансформаторы, дроссели, фильтры (проектирование, экранирование, изготовление), конденсаторы, разъемы, электромеханические изделия, датчики, микросхемы для ИП. Электротехнические и изоляционные материалы.

    • 7 часов назад
    • Тема:Параллельное включение контактов реле.
    • От:Michael Michael
  • Интерфейсы

    Форумы по интерфейсам

    все интерфейсы здесь

    • 1 минута назад
    • Тема:Sim bank Своими руками
    • От:Kingtime
  • Поставщики компонентов для электроники

    Поставщики всего остального

    от транзисторов до проводов

    • Вчера в 09:11
    • Тема:Магазин антенн в Москве
    • От:LII
  • Компоненты

    Закачка тех. документации, обмен опытом, прочие вопросы.

    • 15 часов назад
    • Тема:XBP24BZ7SIT-004 – 802.15.4 Zigbee® Transceiver M…
    • От:VadimNic_nt
  • Майнеры криптовалют и их разработка, BitCoin, LightCoin, Dash, Zcash, Эфир

    Обсуждение Майнеров, их поставки и производства

    наблюдается очень большой спрос на данные устройства.

    • 16 июля
    • Тема:Материнские платы для майнинга
    • От:Doka
  • Дополнительные разделы — Additional sections

    Встречи и поздравления

    Предложения встретиться, поздравления участников форума и обсуждение мест и поводов для встреч.

    • 9 мая
    • Тема:С Днём Великой Победы!
    • От:majorka65
  • Ищу работу

    ищу работу, выполню заказ, нужны клиенты — все это сюда

    • 5 часов назад
    • Тема:Есть ли спрос на тяжелых юнитов класса Senior fu…
    • От:YtkaMalyar
  • Предлагаю работу

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

    • 6 минут назад
    • Тема:Ищем схемотехника. г. Москва
    • От:Ваня Цаберт
  • Куплю

    микросхему; устройство; то, что предложишь ты 🙂

    • Вчера в 17:26
    • Тема:Срочно нужна RFX900 USRP Daughterboard
    • От:Alexey_N
  • Продам

    есть что продать за деньги, пиво, даром ?
    Реклама товаров и сайтов также здесь.

    • 5 часов назад
    • Тема:Транзисторы QM300HA-H, 4 шт.,Украина
    • От:pnp_mechanic
  • Объявления пользователей

    Тренинги, семинары, анонсы и прочие события

    • 3 часа назад
    • Тема:Миниатюрные 3 А модульные DC-DC преобразователи
    • От:ДКО Электронщик
  • Общение заказчиков и потребителей электронных разработок

    Обсуждение проектов, исполнителей и конкурсов

    Источник

  • Оцените статью