UG548: Simplicity Link Debugger
Guía de usuario
![]()
UG548 Simplicity Link depurador
O Simplicity Link Debugger é unha ferramenta lixeira para depurar e programar dispositivos de Silicon Labs en placas personalizadas.
O depurador J-Link permite a programación e a depuración nun dispositivo de destino a través de USB, a través da interface Mini Simplicity de Slabs. Unha interface de porto COM virtual (VCOM) proporciona unha conexión de porto serie fácil de usar a través de USB. Ofrece a interface Packet Trace (PTI).
información de depuración inestimable sobre paquetes transmitidos e recibidos en enlaces sen fíos.
Un interruptor de alimentación ofrece a opción de depurar placas de destino sen conexións de alimentación externas ou baterías. O taboleiro tamén ten 12 almofadas de ruptura que se poden usar para probar sinais desde e dende a placa conectada.
CARACTERÍSTICAS
- Depurador SEGGER J-Link
- Interface de rastrexo de paquetes
- Porto COM virtual
- Obxectivo opcional voltage fonte
- Almofadas de rotura para facilitar a sondaxe
PROTOCOLOS DE DEPURACIÓN COMPATIBLES
- Depuración de cables en serie (SWD)
- Interfaz de 2 cables de Silicon Labs (C2)
APOIO DO SOFTWARE
- Simplicity Studio
INFORMACIÓN PARA PEDIDOS
- Si-DBG1015A
CONTIDO DO PAQUETE
- Placa depuradora Simplicity Link (BRD1015A)
- Mini cable Simplicity
Introdución
O Simplicity Link Debugger é unha ferramenta deseñada para depurar e programar dispositivos de Silicon Labs en placas equipadas con Mini Simplicity Interface, utilizando ferramentas de software Simplicity Studio ou Simplicity Commander.
1.1 Iniciación
Para comezar a programar ou depurar o teu propio hardware, descarga a última versión de Simplicity Studio e conecta o cable plano ao teu hardware. Se o seu hardware non dispón dun conector axeitado, pódense utilizar alternativamente as almofadas de ruptura para proporcionar conexión mediante cables de puente. Requírense controladores Segger J-Link. Estes instálanse por defecto durante a instalación de Simplicity Studio e tamén se poden descargar directamente desde Segger.
1.2 Instalación
Vaia a silabs.com/developers/simplicity-studio para descargar a versión máis recente de Simplicity Studio e os recursos do SDK, ou simplemente actualice o seu software abrindo o diálogo Xestor de instalación.
A guía do usuario do software pódese acceder desde o menú Axuda ou visitando as páxinas de documentación en: docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-overview
1.3 Requisitos de hardware personalizados
Para conectarse e aproveitartagEntre todas as funcións de depuración que ofrecen as ferramentas de software Simplicity Link Debugger e Silicon Labs, a interface Mini Simplicity debe implementarse no deseño.tage do hardware personalizado. A interface Single Wire Debug é necesaria para a programación e a funcionalidade básica de depuración. Consulte a táboa Táboa 2.1 Descricións de pines do conector Mini Simplicity na páxina 6 para ver o pinout do conector.
O cable que se proporciona co kit é un cable de cinta de paso de 1.27 mm (50 mil), rematado con conectores IDC de 10 pinos. Para igualar isto e evitar erros ao conectar o hardware, recoméndase escoller un conector con chave, por exemploample Samtec FTSH-105-01-L-DV-K.
Os kits de desenvolvemento de Silicon Labs e os kits Explorer proporcionan implementación, por exemploampficheiros para paquetes de dispositivos específicos, o que permite ver como se encamiñan os sinais entre o conector Mini Simplicity e os periféricos dun dispositivo de destino determinado.
Hardware acabadoview
2.1 Disposición de hardware
![]()
2.2 Diagrama de bloques
Un máisview de Simplicity Link Debugger móstrase na seguinte figura.
![]()
2.3 Conectores
Esta sección dá unha voltaview da conectividade Simplicity Link Debugger.
2.3.1 Conector USB
O conector USB está situado no lado esquerdo do depurador Simplicity Link. Todas as funcións de desenvolvemento do kit son compatibles con isto
Interface USB cando está conectado a un ordenador host. Tales características inclúen:
- Depuración e programación do dispositivo de destino mediante o depurador J-Link integrado
- Comunicación co dispositivo de destino a través do porto COM virtual mediante USB-CDC
- Rastreo de paquetes
Ademais de proporcionar acceso ás funcións de desenvolvemento do kit, este conector USB tamén é a principal fonte de alimentación do kit. USB 5V deste conector alimenta o depurador MCU e o vol auxiliartage regulador que admite enerxía baixo demanda para o dispositivo de destino.
Cando use o depurador Simplicity Link para subministrar enerxía ao dispositivo de destino, recoméndase que utilice un host USB capaz de alimentar 500 mA.
2.3.2 Pads de ruptura
As almofadas de ruptura son puntos de proba colocados nos bordos. Levan todos os sinais da interface Mini Simplicity, ofrecen un xeito sinxelo de probar con instrumentos de medida externos ou unha conexión alternativa a placas de depuración que non teñen un conector axeitado. A seguinte imaxe mostra o deseño das almofadas de breakout en Simplicity Link Debugger:
![]()
Consulte a táboa Táboa 2.1 Descricións dos pinos do conector Mini Simplicity na páxina 6 para obter descricións das redes de sinal.
2.3.3 Mini Simplicidade
O conector Mini Simplicity está deseñado para ofrecer funcións de depuración avanzadas a través dun pequeno conector de 10 pinos:
- Interface de depuración de cables en serie (SWD) con interface de 2 cables SWO/Silicon Labs (C2)
- Porto COM virtual (VCOM)
- Interface de rastrexo de paquetes (PTI)
Se é necesario, a interface Mini Simplicity tamén admite alimentación baixo demanda para o dispositivo conectado. Esta función normalmente está desactivada e o pin VTARGET só se usa para detectar.
![]()
Táboa 2.1. Descricións dos pines do conector Mini Simplicity
| Número de Pin | Función | Descrición |
| 1 | VTARGET | Obxectivo voltage na aplicación depurada. Monitorizado ou subministrado cando o interruptor de alimentación está activado |
| 2 | GND | Terra |
| 3 | RST | Restablecer |
| 4 | VCOM_RX | Virtual COM Rx |
| 5 | VCOM_TX | Virtual COM Tx |
| 6 | SWO | Saída de cable serie |
| 7 | SWDIO/C2D | Datos do cable serie, alternativamente datos C2 |
| 8 | SWCLK/C2CK | Reloxo de cable en serie, alternativamente C2 Clock |
| 9 | PTI_FRAME | Sinal de trazo de paquetes |
| 10 | PTI_DATA | Sinal de datos de rastrexo de paquetes |
Especificacións
3.1 Condicións de funcionamento recomendadas
A seguinte táboa pretende servir de pauta para un uso correcto de Simplicity Link Debugger. A táboa indica as condicións de funcionamento típicas e algúns límites de deseño.
Táboa 3.1. Condicións de funcionamento recomendadas
| Parámetro | Símbolo | Min | Típ | Máx | Unidade |
| Entrada de alimentación USB Voltage | V-BUS | 4.4 | 5.0 | 5.25 | V |
| Obxectivo Voltage1, 3 | VTARGET | 1.8 | – | 3.6 | V |
| Obxectivo de corrente de subministración 2, 3 | ITARGET | – | – | 300 | mA |
| Temperatura de funcionamento | TOP | – | 20 | – | ˚C |
| Nota: 1. Modo de detección 2. Modo de aprovisionamento 3. Ver Sección 4. Modos de alimentación para obter máis detalles sobre os modos de funcionamento |
|||||
3.2 Valoracións máximas absolutas
Superar os seguintes límites pode causar danos permanentes ao taboleiro.
Táboa 3.2. Valoracións máximas absolutas
| Parámetro | Símbolo | Min | Máx | Unidade |
| Entrada de alimentación USB Voltage | V-BUS | -0.3 | 5.5 | V |
| Obxectivo Voltage | VTARGET | -0.5 | 5.0 | V |
| Almofadas de ruptura | * | -0.5 | 5.0 | V |
Modos de alimentación
O depurador Simplicity Link funciona cando está conectado a un host mediante un cable USB. Cando está alimentado, o depurador Simplicity Link pode funcionar en dous modos:
- Modo de detección (predeterminado): o Simplicity Link Debugger detecta o volume de subministracióntage do dispositivo conectado. Neste modo, a corrente absorbida polo circuíto de detección do depurador do dispositivo conectado adoita ser inferior a 1 µA
- Modo de aprovisionamento: o Simplicity Link Debugger obtén un voltage de 3.3 V ao dispositivo que se está a depurar
Ao iniciarse, o depurador Simplicity Link funciona en modo de detección (predeterminado). Este modo está pensado para dispositivos autoalimentados, é dicir, a placa conectada ten a súa propia fonte de alimentación ou batería. O depurador Simplicity Link admite calquera dispositivo de Silicon Labs con voltage oscilando entre 1.8 V e 3.6 V. En tales condicións, o depurador Simplicity Link non require máis de 100 mA e calquera host USB 2.0 funcionará.
Cambio do modo de alimentación:
Se o dispositivo de destino non ten enerxía, é posible subministrar enerxía desde o depurador de ligazón Simplicity alternando o botón do interruptor de acendido. Ao premer este botón unha vez, activa a saída de enerxía auxiliar conectada a VTARGET, acendendo o indicador LED verde e enviando corrente ao dispositivo de destino (modo de fonte). Premendo de novo o mesmo botón, desactivarase a alimentación e apagarase o LED (modo de detección).
A Figura 2.2 Diagrama de bloques na páxina 4 da Sección 2. Hardware Overview pode axudar a visualizar os modos de funcionamento.
Nota: Para evitar activacións accidentais, o botón debe ser presionado un pouco máis dun segundo, antes de que active a saída de enerxía. Cando se opera neste modo, o Simplicity Link Debugger proporciona un voltage de 3.3 V ao dispositivo de destino. Dependendo do hardware personalizado, é posible que o host USB teña que obter máis de 100 mA, pero non máis de 500 mA.
Se o LED indicador vólvese vermello cando se preme o botón, significa que o Simplicity Link Debugger non puido activar o interruptor de alimentación. Asegúrese de que non hai enerxía no dispositivo de destino e ténteo de novo.
Táboa 4.1. Indicador de modo de alimentación
| Indicador LED | Modo de alimentación | Dispositivo de destino voltage Alcance | Actualidade requirida do host USB |
| DESACTIVADO | Sensación | 1.8V a 3.6V | Menos de 100 mA |
| VERDE | Abastecemento | 3.3 V | Menos de 500 mA |
| VERMELLO | Erro de detección/conexión | Fóra de rango | – |
Importante: Non active a saída de enerxía cando o dispositivo de destino estea alimentado por outros medios, xa que pode causar danos de hardware en calquera das placas. Nunca use esta función con dispositivos alimentados por batería.
Depuración
O Simplicity Link Debugger é un depurador SEGGER J-Link que se conecta ao dispositivo de destino mediante a interface Serial Wire Debug (SWD) para dispositivos Silicon Labs de 32 bits (EFM32, EFR32, SiWx) ou a interface C2 para Silicon Labs de 8 bits. Dispositivos MCU (EFM8). O depurador permite ao usuario descargar código e depurar aplicacións que se executan nun hardware personalizado conectado equipado cunha interface Mini Simplicity. Ademais, tamén proporciona un porto COM virtual (VCOM) ao ordenador host que está conectado ao porto serie do dispositivo de destino* para a comunicación de propósito xeral entre a aplicación en execución e o ordenador host. Para os dispositivos EFR32, o Simplicity Link Debugger tamén admite a interface de rastrexo de paquetes (PTI)*, que ofrece información de depuración inestimable sobre os paquetes transmitidos e recibidos en enlaces sen fíos.
Nota: *Asumindo que a interface foi encamiñada ao dispositivo de destino no taboleiro personalizado Cando se insire o cable USB de depuración, o depurador integrado activarase e toma o control das interfaces de depuración e VCOM.
Cando se elimina o cable USB, é posible que a placa de destino aínda estea conectada. Os cambiadores de nivel e o interruptor de encendido evitan o backporting.
5.1 Porto COM virtual
O porto COM virtual (VCOM) proporciona un medio para conectar un UART no dispositivo de destino e permite que un host intercambie datos en serie.
O depurador presenta esta conexión como un porto COM virtual no ordenador host que aparece cando se introduce o cable USB.
Os datos transfírense entre o ordenador host e o depurador mediante a conexión USB, que emula un porto serie mediante a clase de dispositivo de comunicación USB (CDC). Desde o depurador, os datos pásanse ao dispositivo de destino a través dun UART físico
conexión.
O formato de serie é de 115200 bps, 8 bits, sen paridade e 1 bit de parada por defecto.
Nota: Cambiar a velocidade en baudios para o porto COM do lado do PC non inflúe na taxa de baudios UART entre o depurador e o dispositivo de destino. Non obstante, para as aplicacións de destino que requiren unha velocidade de transmisión diferente, é posible cambiar a velocidade de transmisión de VCOM para que coincida coa configuración do dispositivo de destino. Os parámetros VCOM en xeral pódense configurar a través da Consola de administración dos kits dispoñibles a través de Simplicity Studio.
5.2 Interface de rastrexo de paquetes
A interface de rastrexo de paquetes (PTI) é un detector non intrusivo de datos, estado de radio e tempo.amp información. Nos dispositivos EFR32, a partir da serie 1, ofrécese o PTI para que o usuario poida acceder aos buffers de datos a nivel de transmisor/receptor de radio.
Desde a perspectiva do software integrado, este está dispoñible a través da utilidade RAIL, compoñente PTI en Simplicity Studio.
Configuración e actualizacións do kit
O diálogo de configuración do kit en Simplicity Studio permítelle cambiar o modo de depuración do adaptador J-Link, actualizar o seu firmware e cambiar outros axustes de configuración. Para descargar Simplicity Studio, vai a silabs.com/simplicity.
Na xanela principal da perspectiva do Lanzador de Simplicity Studio, móstranse o modo de depuración e a versión do firmware do adaptador J-Link seleccionado. Fai clic na ligazón [Cambiar] situada a carón de calquera destas opcións para abrir o diálogo de configuración do kit.
![]()
6.1 Actualizacións de firmware
Podes actualizar o firmware do kit a través de Simplicity Studio. Simplicity Studio buscará automaticamente novas actualizacións ao iniciar.
Tamén pode usar o diálogo de configuración do kit para as actualizacións manuais. Fai clic no botón [Examinar] na sección [Actualizar adaptador] para seleccionar o correcto file rematado en .emz. A continuación, faga clic no botón [Instalar paquete].
Historial de revisión do kit
A revisión do kit pódese atopar impresa na etiqueta do embalaxe do kit, como se indica na figura a continuación. O historial de revisións que se ofrece nesta sección pode non enumerar todas as revisións do kit. As revisións con pequenos cambios poden omitirse.
Depurador de ligazóns de simplicidade![]()
7.1 Historial de revisións Si-DBG1015A
| Kit de revisión | Lanzado | Descrición |
| A03 | 13 de outubro de 2022 | Lanzamento inicial. |
Historial de revisión de documentos
Revisión 1.0
Xuño 2023
Versión inicial do documento.
Simplicity Studio
Acceso cun só clic a MCU e ferramentas sen fíos, documentación, software, bibliotecas de código fonte e moito máis. Dispoñible para Windows, Mac e Linux!
![]()
Carteira IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Calidade
www.silabs.com/quality
Soporte e comunidade
www.silabs.com/community
Exención de responsabilidade
Silicon Labs pretende ofrecer aos clientes a documentación máis recente, precisa e detallada de todos os periféricos e módulos dispoñibles para os implementadores de sistemas e software que utilicen ou teñan intención de utilizar os produtos de Silicon Labs. Os datos de caracterización, os módulos e periféricos dispoñibles, os tamaños de memoria e os enderezos de memoria refírense a cada dispositivo específico, e os parámetros "típicos" proporcionados poden variar en diferentes aplicacións. Aplicación exampOs aquí descritos son só para fins ilustrativos. Silicon Labs resérvase o dereito de facer cambios sen previo aviso na información do produto, especificacións e descricións aquí, e non ofrece garantías sobre a precisión ou integridade da información incluída. Sen notificación previa, Silicon Labs pode actualizar o firmware do produto durante o proceso de fabricación por motivos de seguridade ou fiabilidade. Tales cambios non alterarán as especificacións nin o rendemento do produto. Silicon Labs non terá ningunha responsabilidade polas consecuencias do uso da información proporcionada neste documento. Este documento non implica nin concede expresamente ningunha licenza para deseñar ou fabricar circuítos integrados. Os produtos non están deseñados nin autorizados para ser utilizados en ningún dispositivo da FDA Clase III, aplicacións para as que se require a aprobación previa da FDA ou sistemas de soporte vital sen o consentimento específico por escrito de Silicon Labs. Un "Sistema de Soporte Vital" é calquera produto ou sistema destinado a apoiar ou manter a vida e/ou a saúde que, se falla, pode esperarse razoablemente que resulte en danos persoais importantes ou a morte. Os produtos de Silicon Labs non están deseñados nin autorizados para aplicacións militares. Os produtos de Silicon Labs non se utilizarán en ningún caso en armas de destrución masiva incluídas (pero non limitadas a) armas nucleares, biolóxicas ou químicas ou mísiles capaces de lanzar tales armas. Silicon Labs renuncia a todas as garantías expresas e implícitas e non se fará responsable de ningunha lesión ou dano relacionado co uso dun produto de Silicon Labs nesas aplicacións non autorizadas.
Nota: Este contido pode conter unha terminoloxía desactivada que agora está obsoleta. Silicon Labs está a substituír estes termos por linguaxe inclusiva sempre que sexa posible. Para máis información, visite www.silabs.com/about-us/inclusive-lexicon-project
Información da marca comercial Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® and the Silicon Labs logo® , Bluegiga® , Bluegiga Logo® , EFM ® , EFM32® , EFR, Ember® , Energy Micro, Energy Micro logo e combinacións dos mesmos, "os microcontroladores máis amigables con enerxía do mundo", Redpine Signals® , WiSe Connect , n-Link, Thread Arch® , EZLink® , EZRadio ® , EZRadioPRO® , Gecko® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity Studio® , Telegesis, o Telegesis Logo® , USBXpress® , Zentri, o logotipo de Zentri e Zentri DMS, Z-Wave® e outros son marcas comerciais ou marcas rexistradas de Silicon Labs. ARM, CORTEX, Cortex-M3 e THUMB son marcas comerciais ou marcas rexistradas de ARM Holdings. Keil é unha marca rexistrada de ARM Limited. Wi-Fi é unha marca rexistrada de Wi-Fi Alliance. Todos os demais produtos ou marcas mencionadas aquí son marcas comerciais dos seus respectivos posuidores.
Silicon Laboratories Inc.
400 Oeste César Chávez
Austin, TX 78701
EUA
www.silabs.com
Documentos/Recursos
![]() |
SILICON LABS UG548 Simplicity Link Depurador [pdfGuía do usuario UG548 Simplicity Link Depurador, UG548, Simplicity Link Depurador, Depurador de ligazóns, Depurador |
