UG548: Отладчик ссылок Simplicity
Руководство пользователя
![]()
Отладчик ссылок Simplicity UG548
Simplicity Link Debugger — это легкий инструмент для отладки и программирования устройств Silicon Labs на пользовательских платах.
Отладчик J-Link позволяет программировать и отлаживать на целевом устройстве через USB через интерфейс Mini Simplicity от Slabs. Интерфейс виртуального COM-порта (VCOM) обеспечивает простое в использовании соединение последовательного порта через USB. Интерфейс трассировки пакетов (PTI) предлагает
бесценная отладочная информация о передаваемых и полученных пакетах по беспроводным каналам связи.
Выключатель питания дает возможность отлаживать целевые платы без внешних подключений питания или батарей. Плата также имеет 12 контактных площадок, которые можно использовать для проверки сигналов на подключенной плате и от нее.
ФУНКЦИИ
- Отладчик SEGGER J-Link
- Интерфейс трассировки пакетов
- Виртуальный COM-порт
- Необязательный целевой объемtagэлектронный источник
- Разъемные площадки для удобного зондирования
ПОДДЕРЖИВАЕМЫЕ ПРОТОКОЛЫ ОТЛАДКИ
- Отладка последовательного провода (SWD)
- 2-проводной интерфейс Silicon Labs (C2)
ПОДДЕРЖКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- Студия Простоты
ИНФОРМАЦИЯ ДЛЯ ЗАКАЗА
- Си-DBG1015A
СОДЕРЖИМОЕ УПАКОВКИ
- Плата отладчика Simplicity Link (BRD1015A)
- Мини-кабель простоты
Введение
Отладчик Simplicity Link Debugger — это инструмент, предназначенный для отладки и программирования устройств Silicon Labs на платах, оснащенных интерфейсом Mini Simplicity, с использованием программных инструментов Simplicity Studio или Simplicity Commander.
1.1 Начало работы
Чтобы начать программирование или отладку собственного оборудования, загрузите последнюю версию Simplicity Studio и подключите плоский кабель к вашему оборудованию. Если ваше оборудование не оснащено подходящим разъемом, в качестве альтернативы можно использовать разрывные площадки для обеспечения соединения с помощью перемычек. Требуются драйверы Segger J-Link. Они устанавливаются по умолчанию во время установки Simplicity Studio, и их также можно загрузить непосредственно с сайта Segger.
1.2 Установка
Перейдите на silabs.com/developers/simplicity-studio, чтобы загрузить последнюю версию ресурсов Simplicity Studio и SDK, или просто обновите свое программное обеспечение, открыв диалоговое окно Installation Manager.
Руководство пользователя программного обеспечения доступно из меню «Справка» или на страницах документации по адресу: docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-overview
1.3 Индивидуальные требования к оборудованию
Для подключения и продвиженияtagИз всех функций отладки, предлагаемых программными инструментами Simplicity Link Debugger и Silicon Labs, интерфейс Mini Simplicity должен быть реализован на этапе проектирования.tage пользовательского оборудования. Интерфейс Single Wire Debug необходим для программирования и базовых функций отладки. См. таблицу Таблица 2.1 Описание контактов разъема Mini Simplicity на стр. 6 для получения информации о выводах разъема.
Кабель, входящий в комплект, представляет собой ленточный кабель с шагом 1.27 мм (50 мил) с 10-контактными разъемами IDC. Чтобы соответствовать этому и избежать ошибок при подключении оборудования, рекомендуется выбирать разъем с ключом, напримерampLe Samtec FTSH-105-01-L-DV-K.
Наборы для разработчиков Silicon Labs и наборы для исследователейampфайлы для конкретных пакетов устройств, что позволяет увидеть, как сигналы направляются между разъемом Mini Simplicity и периферийными устройствами на данном целевом устройстве.
Аппаратное обеспечение болееview
2.1 Компоновка оборудования
![]()
2.2 Блок-схема
Болееview Отладчик Simplicity Link показан на рисунке ниже.
![]()
2.3 Соединители
Этот раздел дает болееview подключения отладчика Simplicity Link.
2.3.1 USB-разъем
Разъем USB расположен на левой стороне отладчика Simplicity Link. Благодаря этому поддерживаются все функции разработки комплекта.
Интерфейс USB при подключении к главному компьютеру. К таким функциям относятся:
- Отладка и программирование целевого устройства с помощью встроенного отладчика J-Link
- Связь с целевым устройством через виртуальный COM-порт с помощью USB-CDC
- Трассировка пакетов
Этот USB-разъем не только обеспечивает доступ к функциям разработки комплекта, но и является основным источником питания комплекта. USB 5V от этого разъема питает микроконтроллер отладчика и вспомогательный том.tagРегулятор, который поддерживает подачу питания на целевое устройство по требованию.
При использовании отладчика Simplicity Link для подачи питания на целевое устройство рекомендуется использовать USB-хост, способный выдавать ток 500 мА.
2.3.2 Разрывные прокладки
Разрывные площадки — это контрольные точки, расположенные на краях. Они передают все сигналы интерфейса Mini Simplicity, предлагают простой способ измерения с помощью внешних измерительных приборов или альтернативное подключение к отладочным платам, не имеющим подходящего разъема. На следующем рисунке показано расположение коммутационных площадок в отладчике Simplicity Link:
![]()
Описание сигнальных цепей см. в таблице Таблица 2.1 Описание контактов разъема Mini Simplicity на стр. 6.
2.3.3 Мини-простота
Разъем Mini Simplicity предлагает расширенные функции отладки через небольшой 10-контактный разъем:
- Последовательный проводной интерфейс отладки (SWD) с двухпроводным интерфейсом SWO / Silicon Labs (C2)
- Виртуальный COM-порт (VCOM)
- Интерфейс трассировки пакетов (PTI)
При необходимости интерфейс Mini Simplicity также поддерживает подачу питания на подключенное устройство по требованию. Эта функция обычно отключена, а вывод VTARGET используется только для считывания.
![]()
Таблица 2.1. Описание контактов разъема Mini Simplicity
| Номер контакта | Функция | Описание |
| 1 | VЦЕЛЬ | Целевой объемtage в отлаженном приложении. Контролируется или подается при переключении выключателя питания |
| 2 | Земля | Земля |
| 3 | РСТ | Перезагрузить |
| 4 | ВКОМ_RX | Виртуальный COM Rx |
| 5 | ВКОМ_TX | Виртуальный COM-передатчик |
| 6 | SWO | Последовательный проводной выход |
| 7 | СВДИО/C2D | Данные последовательного провода, альтернативно данные C2 |
| 8 | SWCLK/C2CK | Последовательные проводные часы, альтернативно часы C2 |
| 9 | PTI_FRAME | Сигнал кадра трассировки пакетов |
| 10 | PTI_DATA | Сигнал данных трассировки пакетов |
Технические характеристики
3.1 Рекомендуемые условия эксплуатации
Следующая таблица предназначена служить руководством по правильному использованию Simplicity Link Debugger. В таблице указаны типичные условия эксплуатации и некоторые конструктивные ограничения.
Таблица 3.1. Рекомендуемые условия эксплуатации
| Параметр | Символ | Мин. | Тип | Макс | Единица |
| Объем входа питания USBtage | VBUS | 4.4 | 5.0 | 5.25 | V |
| Целевой объемtagе1, 3 | VЦЕЛЬ | 1.8 | – | 3.6 | V |
| Целевой ток питания 2, 3 | ИТАРГЕТ | – | – | 300 | mA |
| Рабочая температура | ВЕРШИНА | – | 20 | – | ˚C |
| Примечание: 1. Режим обнаружения 2. Режим поиска 3. См. раздел 4. Режимы электропитания для более подробной информации о режимах работы. |
|||||
3.2 Абсолютные максимальные рейтинги
Превышение следующих ограничений может привести к необратимому повреждению платы.
Таблица 3.2. Абсолютные максимальные рейтинги
| Параметр | Символ | Мин. | Макс | Единица |
| Объем входа питания USBtage | VBUS | -0.3 | 5.5 | V |
| Целевой объемtage | VЦЕЛЬ | -0.5 | 5.0 | V |
| Прорывные площадки | * | -0.5 | 5.0 | V |
Режимы питания
Отладчик Simplicity Link получает питание при подключении к хосту с помощью USB-кабеля. При включении отладчик Simplicity Link может работать в двух режимах:
- Режим обнаружения (по умолчанию): отладчик Simplicity Link определяет объем питания.tage подключенного устройства. В этом режиме ток, потребляемый сенсорной схемой отладчика от подключенного устройства, обычно составляет менее 1 мкА.
- Режим источника: отладчик Simplicity Link получает фиксированный объем.tage 3.3В на отлаживаемое устройство
При запуске отладчик Simplicity Link работает в режиме распознавания (по умолчанию). Этот режим предназначен для устройств с автономным питанием, т.е. подключаемая плата имеет собственный источник питания или аккумулятор. Отладчик Simplicity Link Debugger поддерживает любое устройство Silicon Labs с объемом поставки.tage в диапазоне от 1.8 В до 3.6 В. В таких условиях отладчику Simplicity Link требуется не более 100 мА, и любой хост USB 2.0 будет работать.
Изменение режима питания:
Если на целевом устройстве нет питания, его можно подать от отладчика Simplicity Link, переключив кнопку выключателя питания. Однократное нажатие этой кнопки активирует выход вспомогательного питания, подключенный к VTARGET, включается зеленый светодиодный индикатор и подается ток на целевое устройство (режим источника). Повторное нажатие той же кнопки отключит питание и выключит светодиод (режим обнаружения).
Рисунок 2.2 Блок-схема на странице 4 в Разделе 2. Аппаратное обеспечение вышеview может помочь визуализировать режимы работы.
Примечание: Чтобы предотвратить случайное включение, кнопку необходимо нажать чуть дольше одной секунды, прежде чем она активирует выходную мощность. При работе в этом режиме отладчик Simplicity Link предоставляет фиксированный объемtage 3.3 В на целевое устройство. В зависимости от пользовательского оборудования от USB-хоста может потребоваться источник более 100 мА, но не более 500 мА.
Если светодиодный индикатор становится красным при нажатии кнопки, это означает, что отладчику Simplicity Link Debugger не удалось активировать выключатель питания. Убедитесь, что на целевом устройстве нет питания, и повторите попытку.
Таблица 4.1. Индикатор режима питания
| Светодиодный индикатор | Режим питания | Том целевого устройстваtage Диапазон | Требуемый ток USB-хоста |
| ВЫКЛЮЧЕННЫЙ | считывание | 1.8 В - 3.6 В | Менее 100 мА |
| ЗЕЛЕНЫЙ | Источники | 3.3В | Менее 500 мА |
| КРАСНЫЙ | Ошибка обнаружения/соединения | Вне диапазона | – |
Важный: Не активируйте выходную мощность, когда целевое устройство питается другим способом, это может привести к повреждению оборудования любой из плат. Никогда не используйте эту функцию с устройствами с питанием от аккумулятора.
Отладка
Отладчик Simplicity Link — это отладчик SEGGER J-Link, который взаимодействует с целевым устройством с помощью интерфейса Serial Wire Debug (SWD) для 32-разрядных устройств Silicon Labs (EFM32, EFR32, SiWx) или интерфейса C2 для 8-разрядных устройств Silicon Labs. Устройства MCU (EFM8). Отладчик позволяет пользователю загружать код и отлаживать приложения, работающие на подключенном пользовательском оборудовании, оснащенном интерфейсом Mini Simplicity. Кроме того, он также предоставляет виртуальный COM-порт (VCOM) для хост-компьютера, который подключен к последовательному порту* целевого устройства для связи общего назначения между работающим приложением и хост-компьютером. Для устройств EFR32 отладчик Simplicity Link Debugger также поддерживает интерфейс трассировки пакетов (PTI)*, предоставляя бесценную отладочную информацию о переданных и полученных пакетах в беспроводных каналах.
Примечание: *Предполагая, что интерфейс подключен к целевому устройству на специальной плате. При подключении USB-кабеля отладки встроенный отладчик включается и берет на себя управление интерфейсами отладки и VCOM.
Когда USB-кабель отсоединен, целевая плата все еще может быть подключена. Переключатели уровня и выключатель питания предотвращают обратное перемещение.
5.1 Виртуальный COM-порт
Виртуальный COM-порт (VCOM) обеспечивает возможность подключения UART на целевом устройстве и позволяет хосту обмениваться последовательными данными.
Отладчик представляет это соединение как виртуальный COM-порт на главном компьютере, который появляется при подключении USB-кабеля.
Данные передаются между главным компьютером и отладчиком через USB-соединение, которое имитирует последовательный порт с использованием класса USB-коммуникационных устройств (CDC). Из отладчика данные передаются на целевое устройство через физический UART.
связь.
Формат последовательного порта: 115200 бит/с, 8 бит, без четности и 1 стоповый бит по умолчанию.
Примечание: Изменение скорости передачи данных для COM-порта на стороне ПК не влияет на скорость передачи данных UART между отладчиком и целевым устройством. Однако для целевых приложений, которым требуется другая скорость передачи данных, можно изменить скорость передачи данных VCOM в соответствии с конфигурацией целевого устройства. Параметры VCOM в целом можно настроить через консоль администратора комплектов, доступную через Simplicity Studio.
5.2 Интерфейс трассировки пакетов
Интерфейс трассировки пакетов (PTI) — это ненавязчивый сниффер данных, состояния радио и времени.amp информация. На устройствах EFR32, начиная с серии 1, PTI предоставляется пользователю для доступа к буферам данных на уровне радиопередатчика/приемника.
С точки зрения встроенного программного обеспечения это доступно через RAIL Utility, компонент PTI в Simplicity Studio.
Конфигурация комплекта и обновления
Диалоговое окно конфигурации комплекта в Simplicity Studio позволяет изменить режим отладки адаптера J-Link, обновить его прошивку и изменить другие параметры конфигурации. Чтобы загрузить Simplicity Studio, перейдите по ссылке silabs.com/simplicity.
В главном окне панели запуска Simplicity Studio отображаются режим отладки и версия прошивки выбранного адаптера J-Link. Нажмите ссылку [Изменить] рядом с любым из этих параметров, чтобы открыть диалоговое окно конфигурации комплекта.
![]()
6.1 Обновления прошивки
Вы можете обновить прошивку комплекта через Simplicity Studio. Simplicity Studio автоматически проверит наличие новых обновлений при запуске.
Вы также можете использовать диалоговое окно конфигурации комплекта для обновления вручную. Нажмите кнопку [Обзор] в разделе [Обновить адаптер], чтобы выбрать правильный file заканчивается на .emz. Затем нажмите кнопку [Установить пакет].
История изменений комплекта
Версия комплекта указана на этикетке упаковки комплекта, как показано на рисунке ниже. В истории версий, приведенной в этом разделе, могут быть указаны не все версии комплекта. Редакции с незначительными изменениями могут быть опущены.
Отладчик ссылок Simplicity![]()
7.1 История изменений Si-DBG1015A
| Ревизия комплекта | Выпущенный | Описание |
| А03 | 13 октября 2022 г. | Первоначальный выпуск. |
История изменений документа
Редакция 1.0
Июнь 2023 г.
Первоначальная версия документа.
Студия Простоты
Доступ в один клик к MCU и беспроводным инструментам, документации, программному обеспечению, библиотекам исходного кода и многому другому. Доступно для Windows, Mac и Linux!
![]()
Портфолио Интернета вещей
www.silabs.com/IoT
SW / HW
www.silabs.com/simplicity
Качество
www.silabs.com/качество
Поддержка и сообщество
www.silabs.com/community
Отказ от ответственности
Silicon Labs намерена предоставлять клиентам самую последнюю, точную и подробную документацию по всем периферийным устройствам и модулям, доступным для системных и программных реализаторов, использующих или намеревающихся использовать продукты Silicon Labs. Данные по характеристикам, доступные модули и периферийные устройства, размеры памяти и адреса памяти относятся к каждому конкретному устройству, а «типичные» параметры могут различаться и различаются в разных приложениях. Приложение exampОписанные здесь файлы предназначены только для иллюстративных целей. Silicon Labs оставляет за собой право без предварительного уведомления вносить изменения в информацию о продукте, его спецификациях и описаниях, а также не дает гарантий относительно точности или полноты включенной информации. Без предварительного уведомления компания Silicon Labs может обновлять встроенное ПО продукта в процессе производства по соображениям безопасности или надежности. Такие изменения не изменят технические характеристики или характеристики продукта. Silicon Labs не несет ответственности за последствия использования информации, представленной в этом документе. Этот документ не подразумевает и не предоставляет явно никакой лицензии на проектирование или изготовление каких-либо интегральных схем. Продукты не предназначены и не разрешены для использования в каких-либо устройствах FDA класса III, в приложениях, для которых требуется предварительное одобрение FDA, или в системах жизнеобеспечения без специального письменного согласия Silicon Labs. «Система жизнеобеспечения» — это любой продукт или система, предназначенная для поддержания жизни и/или здоровья, выход которой из строя может привести к серьезным травмам или смерти. Продукты Silicon Labs не предназначены и не одобрены для военного применения. Продукция Silicon Labs ни при каких обстоятельствах не должна использоваться в оружии массового уничтожения, включая (но не ограничиваясь) ядерное, биологическое или химическое оружие, а также ракеты, способные доставлять такое оружие. Silicon Labs отказывается от всех явных и подразумеваемых гарантий и не несет ответственности за любые травмы или ущерб, связанные с использованием продукта Silicon Labs в таких несанкционированных приложениях.
Примечание: Этот контент может содержать оскорбительную терминологию, которая уже устарела. Silicon Labs по возможности заменяет эти термины инклюзивными формулировками. Для получения дополнительной информации посетите www.silabs.com/about-us/inclusive-lexicon-project
Информация о товарных знаках Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® и логотип Silicon Labs®, Bluegiga®, логотип Bluegiga®, EFM®, EFM32®, EFR, Ember®, Energy Micro, логотип Energy Micro и их комбинации, «самые энергоэффективные микроконтроллеры в мире», Redpine Signals®, WiSe Connect, n-Link, Thread Arch®, EZLink®, EZRadio ®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, логотип Telegesis®, USBXpress®, Zentri, логотип Zentri и Zentri DMS, Z-Wave® и другие являются товарными знаками или зарегистрированными товарными знаками Silicon Labs. ARM, CORTEX, Cortex-M3 и THUMB являются товарными знаками или зарегистрированными товарными знаками ARM Holdings. Keil является зарегистрированной торговой маркой ARM Limited. Wi-Fi является зарегистрированной торговой маркой Wi-Fi Alliance. Все остальные продукты и торговые марки, упомянутые здесь, являются торговыми марками соответствующих владельцев.
Силикон Лабораториз Инк.
400 Вест Сезар Чавес
Остин, Техас 78701
США
www.silabs.com
Документы/Ресурсы
![]() |
SILICON LABS UG548 Отладчик Simplicity Link [pdf] Руководство пользователя Отладчик ссылок Simplicity UG548, UG548, отладчик ссылок Simplicity, отладчик ссылок, отладчик |
