SILICONA emblemoUG548: Simplicidad-Ligo-Elpurigilo
Gvidilo de uzanto

SILICON LABS UG548 Simplicity Link Erarserĉilo - Elstara Bildo

UG548 Simplicity Link Erarserĉilo

La Simplicity Link Debugger estas malpeza ilo por senararigado kaj programado de aparatoj de Silicon Labs sur kutimaj tabuloj.
La J-Link-sencimigilo ebligas programadon kaj sencimigon sur cela aparato per USB, per la interfaco Mini Simplicity de Slabs. Virtuala COM-haveninterfaco (VCOM) disponigas facile uzeblan serian havenkonekton per USB. La Packet Trace Interface (PTI) ofertas
valoregaj sencimigaj informoj pri transdonitaj kaj ricevitaj pakaĵoj en sendrataj ligiloj.
Elektroŝaltilo donas la eblon sencimigi celtabulojn sen eksteraj elektraj konektoj aŭ baterioj. La tabulo ankaŭ havas 12 elrompajn kusenetojn, kiuj povas esti uzataj por sondi signalojn al kaj de la konektita tabulo.

Ecoj

  • SEGGER J-Link erarserĉilo
  • Interfaco de Pako-Spuro
  • Virtuala COM-haveno
  • Laŭvola celo voltage fonto
  • Breakout kusenetoj por facila sondado

SUBTENAJ ELSENCIMPROTOKOLOJ

  • Seria Drata Sencimigo (SWD)
  • Silicon Labs 2-drata Interfaco (C2)

SOFTWARE-SUBTENO

  • Simpleco Studio

MANDAJ INFORMOJ

  • Si-DBG1015A

PAKAJ ENHAVO

  • Simplicity Link Debugger-tabulo (BRD1015A)
  • Mini Simpleca Kablo

Enkonduko

La Simplicity Link Debugger estas ilo dizajnita por sencimigi kaj programi Silicon Labs-aparatojn sur tabuloj ekipitaj per Mini Simplicity Interface, uzante ilojn de Simplicity Studio aŭ Simplicity Commander.
1.1 Komenci
Por komenci programi aŭ sencimigi vian propran aparataron, elŝutu la lastan version de Simplicity Studio kaj konektu la platan kablon al via aparataro. Se via aparataro ne havas taŭgan konektilon, elrompaj kusenetoj povus esti alternative uzataj por havigi konekton per saltdratoj. Segger J-Link-ŝoforoj estas postulataj. Ĉi tiuj estas instalitaj defaŭlte dum instalado de Simplicity Studio, kaj ili ankaŭ povas esti elŝutitaj rekte de Segger.
1.2 Instalado
Iru al silabs.com/developers/simplicity-studio por elŝuti la lastan version de Simplicity Studio kaj SDK-resursoj, aŭ simple ĝisdatigi vian programaron malfermante la dialogo-Administranto de Instalado.
La uzantgvidilo de la programaro estas alirebla de la Helpmenuo aŭ vizitante la dokumentajn paĝojn ĉe: docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-overview
1.3 Propraj Aparataj Postuloj
Konekti kaj profititage el ĉiuj sencimigaj funkcioj ofertitaj de la programaraj iloj Simplicity Link Debugger kaj Silicon Labs, la Mini Simplicity-interfaco devas esti efektivigita ĉe dezajno.tage de la kutima aparataro. La Single Wire Debug-interfaco estas postulata por programado kaj baza sencimiga funkcieco. Vidu tabelon Tabelo 2.1 Mini-Simpleco-Konektilaj Pinglo-Priskriboj sur paĝo 6 por konektilo-pinoutado.
La kablo provizita per la ilaro estas 1.27 mm (50 mil) tonalta rubandkablo, finita per 10-stiftaj IDC-konektiloj. Por egali ĉi tion kaj eviti erarojn dum konekto de la aparataro, oni rekomendas elekti klavkonektilon, ekzample Samtec FTSH-105-01-L-DV-K.
Silicon Labs Dev-kompletoj kaj Explorer-kompletoj disponigas efektivigon ekzamples por specifaj aparato-pakaĵoj, kio permesas vidi kiel signaloj estas direktitaj inter la Mini Simplicity-konektilo kaj la ekstercentraj sur donita cela aparato.

Aparataro Finisview

2.1 Aparataro

SILICON LABS UG548 Simplicity Link Erarserĉilo - Aparataro

2.2 Blokdiagramo
An superview de la Simplicity Link Debugger estas montrita en la figuro malsupre.

SILICON LABS UG548 Simplicity Link Erarserĉilo - Diagramo

2.3 Konektiloj
Ĉi tiu sekcio donas finonview de la konektebleco de Simplicity Link Debugger.
2.3.1 USB-Konektilo
La USB-konektilo situas sur la maldekstra flanko de la Simplicity Link Erarserĉilo. Ĉiuj evoluaj funkcioj de ilaro estas subtenataj per ĉi tio
USB-interfaco kiam ligite al gastiga komputilo. Tiaj trajtoj inkluzivas:

  • Sencimigado kaj programado de la cela aparato uzante la enkonstruitan J-Link-sencimigilon
  • Komunikado kun la cela aparato tra la virtuala COM-haveno uzante USB-CDC
  • Pako-Spuro

Krom havigi aliron al evoluaj funkcioj de la ilaro, ĉi tiu USB-konektilo ankaŭ estas la ĉefa energifonto por la ilaro. USB 5V de ĉi tiu konektilo funkciigas la erarserĉilon MCU kaj la helpan voltage reguligisto kiu subtenas laŭpetan potencon al la cela aparato.
Kiam vi uzas la Simplicity Link Debugger por provizi potencon al la cela aparato, oni rekomendas ke vi uzu USB-gastiganton kapablan fonti 500 mA.
2.3.2 Breakout Pads
Break out-kusenetoj estas testpunktoj metitaj sur la randoj. Ili portas ĉiujn signalojn de la interfaco Mini Simplicity, ofertas facilan manieron sondi per eksteraj mezurinstrumentoj aŭ alternan konekton al sencimigaj tabuloj, kiuj ne havas taŭgan konektilon. La sekva bildo montras la aranĝon de elrompaj kusenetoj en Simplicity Link Debugger:

SILICON LABS UG548 Simplicity Link Erarserĉilo - Breakout Pads

Vidu tabelon Tabelo 2.1 Mini Simplicity Konektilo Pinglo Priskriboj sur paĝo 6 por priskriboj de signalretoj.
2.3.3 Mini-Simpleco
La Mini Simplicity-Konektilo estas dizajnita por oferti altnivelajn sencimigajn funkciojn per malgranda 10-stifta konektilo:

  • Seria Wire Debug-interfaco (SWD) kun SWO / Silicon Labs 2-Wire Interface (C2)
  • Virtuala COM-haveno (VCOM)
  • Paka Spura Interfaco (PTI)

Se necese, la interfaco Mini Simplicity ankaŭ subtenas laŭpetan potencon al la konektita aparato. Ĉi tiu funkcio estas normale malŝaltita kaj la VTARGET-stifto estas uzata nur por sentado.

SILICON LABS UG548 Simplicity Link Erarserĉilo - Mini Simpleco

Tabelo 2.1. Mini Simplicity Konektilo Pinglo Priskriboj

Pinnumero Funkcio Priskribo
1 VCELO Celo voltage sur la sencimigita aplikaĵo. Monitorita aŭ provizita kiam elektra ŝaltilo estas ŝaltita
2 GND Tero
3 RST Restarigi
4 VCOM_RX Virtuala COM Rx
5 VCOM_TX Virtuala COM Tx
6 SWO Seria Drato Eligo
7 SWDIO/C2D Seria Wire Data, alternative C2 Data
8 SWCLK/C2CK Seria Drata Horloĝo, alternative C2 Horloĝo
9 PTI_FRAME Pako-Spuro Kadra Signalo
10 PTI_DATA Pako-Spura Datuma Signalo

Specifoj

3.1 Rekomenditaj Funkciaj Kondiĉoj
La sekva tabelo celas servi kiel gvidlinio por ĝusta uzo de Simplicity Link Debugger. La tabelo indikas tipajn funkciajn kondiĉojn kaj iujn desegnajn limojn.
Tabelo 3.1. Rekomenditaj Operaciaj Kondiĉoj

Parametro Simbolo Min Tip Maks Unuo
USB Supply Input Voltage V-BUSO 4.4 5.0 5.25 V
Celo Voltage1, 3 VCELO 1.8 3.6 V
Celo Provizo Kurento 2, 3 ITARGET 300 mA
Funkcia Temperaturo TOP 20 ˚C
Notu:
1. Senta Reĝimo
2. Fonta Reĝimo
3. Vidu Sekcion
4. Elektraj Reĝimoj por pliaj detaloj pri operaciaj modoj

3.2 Absolutaj Maksimumaj Taksoj
Superi la sekvajn limojn povus kaŭzi konstantan damaĝon al la tabulo.
Tabelo 3.2. Absolutaj Maksimumaj Taksoj

Parametro Simbolo Min Maks Unuo
USB Supply Input Voltage V-BUSO -0.3 5.5 V
Celo Voltage VCELO -0.5 5.0 V
Breakout kusenetoj * -0.5 5.0 V

Elektraj Reĝimoj

La Simplicity Link Debugger estas funkciigita kiam ligite al gastiganto per la USB-kablo. Kiam ĝi estas funkciigita, la Simplicity Link Erarserĉilo povas funkcii en du reĝimoj:

  1. Senta reĝimo (defaŭlte): la Simplicity Link Sencirmilo sentas la provizovoltage de la konektita aparato. En tiu reĝimo, la fluo absorbita per la senta cirkulado de la erarserĉilo de la ligita aparato estas tipe malpli ol 1 µA.
  2. Fonta reĝimo: la Simplicity Link Debugger fontas fiksan voltage de 3.3V al la elpurigita aparato

Ĉe ekfunkciigo, la Simplicity Link Erarserĉilo funkcias en sensa reĝimo (defaŭlte). Ĉi tiu reĝimo estas destinita por memfunkciaj aparatoj, te la konektita tabulo havas sian propran elektroprovizon aŭ kuirilaron. La Simplicity Link Erarserĉilo subtenas ajnan aparaton de Silicon Labs kun provizo-voltage intervalanta inter 1.8V kaj 3.6V. En tiaj kondiĉoj, la Simplicity Link Debugger ne postulas pli ol 100 mA kaj ajna USB 2.0 gastiganto funkcios.
Ŝanĝi reĝimon de nutrado:
Se la cela aparato havas neniun potencon, eblas provizi potencon de la Simplicity Link Erarserĉilo per ŝaltanta la butonon de ŝaltilo. Premante ĉi tiun butonon unufoje aktivigas la helpan potencan eliron konektitan al VTARGET, ŝaltante la verdan LED-indikilon kaj alportante kurenton al la cela aparato (sourcing-reĝimo). Premante la saman butonon denove, malaktivigos la potencon kaj malŝaltos la LED (sensa reĝimo).
La Figuro 2.2 Blokdiagramo sur paĝo 4 en Sekcio 2. Aparataro Finitaview povus helpi bildigi la operaciajn modojn.
Notu: Por malhelpi hazardajn aktivigojn, la butono devas esti premita iom pli ol unu sekundo, antaŭ ol ĝi aktivigas la potencon. Funkciante en ĉi tiu reĝimo, la Simplicity Link Erarserĉilo disponigas fiksan voltage de 3.3V al la cela aparato. Depende de la kutima aparataro, la USB-gastiganto eble devos fonti pli ol 100 mA, sed ne pli ol 500 mA.
Se la indikilo LED fariĝas ruĝa kiam la butono estas premata, tio signifas, ke la Simplicity Link Debugger ne povis aktivigi la elektran ŝaltilon. Certiĝu, ke neniu potenco ĉeestas sur la cela aparato kaj provu denove.
Tabelo 4.1. Indikilo de Reĝimo de Elektroprovizo

LED Indikilo Elektra Proviza Reĝimo Cela Aparato Voltage Gamo USB Gastiganto Bezonata Kurento
OFF Sensenca 1.8V ĝis 3.6V Malpli ol 100 mA
VERDA Fonto 3.3V Malpli ol 500 mA
RUĜA Sentado/Konekto-Eraro Ekster intervalo

Grava: Ne aktivigu la potencan eliron kiam la cela aparato estas funkciigita per aliaj rimedoj, ĝi povus kaŭzi HW-damaĝojn al ambaŭ tabuloj. Neniam uzu ĉi tiun funkcion kun bateriaj aparatoj.

Sencimigado

La Simplicity Link Debugger estas SEGGER J-Link Debugger kiu interfacas al la cela aparato uzante la Serial Wire Debug (SWD) interfacon por Silicon Labs 32-bit (EFM32, EFR32, SiWx) aparatoj aŭ la C2-interfaco por Silicon Labs 8-bit. MCUoj (EFM8) aparatoj. La erarserĉilo permesas al la uzanto elŝuti kodon kaj sencimigi aplikaĵojn funkciantajn per ligita kutima aparataro ekipita per Mini Simplicity-interfaco. Aldone, ĝi ankaŭ disponigas virtualan COM (VCOM) havenon al la gastiga komputilo kiu estas konektita al la seria haveno de la cela aparato* por ĝenerala celo komunikado inter la funkcianta aplikaĵo kaj la gastiga komputilo. Por EFR32-aparatoj, la Simplicity Link Debugger subtenas ankaŭ Packet Trace Interface (PTI)*, ofertante valoregajn sencimigajn informojn pri elsenditaj kaj ricevitaj pakaĵoj en sendrataj ligiloj.
Notu: *Supozante, ke la interfaco estis direktita al la cela aparato sur kutima tabulo Kiam la sencimiga USB-kablo estas enigita, la enkonstruita erarserĉilo estas potenco aktivigita kaj prenas kontrolon de la sencimiga kaj VCOM-interfacoj.
Kiam la USB-kablo estas forigita, la cela tabulo eble ankoraŭ estos konektita. Niveloŝanĝiloj kaj la elektra ŝaltilo malhelpas retroportadon.
5.1 Virtuala COM-Haveno
La virtuala COM-haveno (VCOM) disponigas rimedon por konekti UART sur la cela aparato kaj permesas al gastiganto interŝanĝi seriajn datumojn.
La erarserĉilo prezentas ĉi tiun konekton kiel virtualan COM-havenon sur la gastiga komputilo, kiu aperas kiam la USB-kablo estas enigita.
Datenoj estas transdonitaj inter la gastiga komputilo kaj la erarserĉilo per la USB-konekto, kiu imitas serian havenon uzante la USB Communication Device Class (CDC). De la erarserĉilo, la datumoj estas transdonitaj al la cela aparato per fizika UART
konekto.
La seria formato estas 115200 bps, 8 bitoj, neniu egaleco, kaj 1 haltbito defaŭlte.
Notu: Ŝanĝi la baudrapidecon por la COM-haveno ĉe la PC-flanko ne influas la UART-baŭdrapidecon inter la erarserĉilo kaj la cela aparato. Tamen, por celaj aplikoj kiuj postulas malsaman baudrapidecon, eblas ŝanĝi la VCOM-baŭdrapidecon por kongrui kun la agordo de la cela aparato. VCOM-parametroj ĝenerale povas esti agorditaj per la Admin Console de la ilaroj disponeblaj per Simplicity Studio.
5.2 Pako-Spura Interfaco
La Paketo-Spura Interfaco (PTI) estas netrudema snufilo de datenoj, radiostato, kaj tempost.amp informoj. Sur EFR32-aparatoj, komencante de serio 1, la PTI estas disponigita por la uzanto por povi frapeti en la datenbufrojn sur la radiosendilo/ricevilo nivelo.
De la enigita softvarperspektivo, ĉi tio estas havebla tra la RAIL Utility, PTI-komponento en Simplicity Studio.

Kit-Agordo kaj Ĝisdatigoj

La dialogo de agordo de ilaro en Simplicity Studio permesas ŝanĝi la sencimigan reĝimon de J-Link-adaptilo, ĝisdatigi ĝian firmvaron kaj ŝanĝi aliajn agordajn agordojn. Por elŝuti Simplicity Studio, iru al silabs.com/simplicity.
En la ĉefa fenestro de la perspektivo de la Lanĉilo de Simplicity Studio, la sencimreĝimo kaj firmvarversio de la elektita J-Link-adaptilo estas montritaj. Alklaku la ligilon [Ŝanĝi] apud iu ajn el ĉi tiuj agordoj por malfermi la dialogan agordan ilaron.

SILICON LABS UG548 Simplicity Link Erarserĉilo - Agordo

6.1 Ĝisdatigoj de Firmware
Vi povas ĝisdatigi la ilaron-firmvaro per Simplicity Studio. Simplicity Studio aŭtomate kontrolos novajn ĝisdatigojn dum ekfunkciigo.
Vi ankaŭ povas uzi la dialogan agordan ilaron por manaj ĝisdatigoj. Alklaku la butonon [Trarigardi] en la sekcio [Ĝisdatigi Adaptilon] por elekti la ĝustan file finiĝanta per .emz. Poste, alklaku la butonon [Instali Pakon].

Historio de Revizio de Kit

La ila revizio troveblas presita sur la ila paka etikedo, kiel skizite en la figuro malsupre. La reviziohistorio donita en ĉi tiu sekcio eble ne listigas ĉiun ilarrevizion. Revizioj kun malgrandaj ŝanĝoj povas esti preterlasitaj.

Simpleco ligilo ErarserĉiloSILICON LABS UG548 Simplicity Link Erarserĉilo - br-kodo

7.1 Si-DBG1015A Revizia Historio

Kit Revizio Liberigita Priskribo
A03 13 oktobro 2022 Komenca eldono.

Historio de Revizio de Dokumentoj

Revizio 1.0
junio 2023
Komenca dokumentversio.
Simpleco Studio
Unuklaka aliro al MCU kaj sendrataj iloj, dokumentaro, programaro, fontkodaj bibliotekoj kaj pli. Havebla por Vindozo, Mac kaj Linukso!

SILICON LABS UG548 Simplicity Link Erarserĉilo - Fig1

SILICON LABS UG548 Simplicity Link Erarserĉilo - ikono IoT Portfolio
www.silabs.com/IoT
SILICON LABS UG548 Simplicity Link Erarserĉilo - ikono1 SW/HW
www.silabs.com/simplicity
SILICON LABS UG548 Simplicity Link Erarserĉilo - ikono2 Kvalito
www.silabs.com/quality
SILICON LABS UG548 Simplicity Link Erarserĉilo - ikono3 Subteno & Komunumo
www.silabs.com/community
Malgarantio
Silicon Labs intencas provizi klientojn per la plej nova, preciza kaj profunda dokumentado de ĉiuj ekstercentraj kaj moduloj disponeblaj por sistemoj kaj programaroj uzantaj aŭ intencantaj uzi la produktojn de Silicon Labs. Karakterizaj datumoj, disponeblaj moduloj kaj ekstercentraj, memorgrandecoj kaj memoradresoj rilatas al ĉiu specifa aparato, kaj "Tipaj" parametroj provizitaj povas kaj varias en malsamaj aplikoj. Apliko ekzampLa ĉi tie priskribitaj estas nur por ilustraj celoj. Silicon Labs rezervas la rajton fari ŝanĝojn sen plia avizo al la produktaj informoj, specifoj kaj priskriboj ĉi tie, kaj ne donas garantiojn pri la ĝusteco aŭ kompleteco de la inkluditaj informoj. Sen antaŭa sciigo, Silicon Labs povas ĝisdatigi produktofirmaron dum la produktada procezo pro sekureco aŭ fidindeco. Tiaj ŝanĝoj ne ŝanĝos la specifojn aŭ la rendimenton de la produkto. Silicon Labs ne havas respondecon pri la sekvoj de uzo de la informoj provizitaj en ĉi tiu dokumento. Ĉi tiu dokumento ne implicas aŭ eksplicite donas ajnan permesilon por desegni aŭ fabriki iujn ajn integrajn cirkvitojn. La produktoj ne estas dezajnitaj aŭ rajtigitaj por esti uzataj en iuj aparatoj de FDA Class III, aplikoj por kiuj FDA antaŭmerkata aprobo estas postulata aŭ Vivsubtenaj Sistemoj sen la specifa skriba konsento de Silicon Labs. "Vivsubtena Sistemo" estas ajna produkto aŭ sistemo intencita por subteni aŭ subteni vivon kaj/aŭ sanon, kiu, se ĝi malsukcesas, povas esti racie atendita rezultigi gravan personan vundon aŭ morton. Silicon Labs-produktoj ne estas dezajnitaj aŭ rajtigitaj por militaj aplikoj. Silicon Labs-produktoj ne devas esti uzataj en amasdetruaj armiloj inkluzive (sed ne limigitaj al) nukleaj, biologiaj aŭ kemiaj armiloj, aŭ misiloj kapablaj liveri tiajn armilojn. Silicon Labs rifuzas ĉiujn eksplicitajn kaj implicitajn garantiojn kaj ne respondecos aŭ respondecas pri ajnaj vundoj aŭ damaĝoj rilate al uzo de produkto de Silicon Labs en tiaj neaŭtorizitaj aplikoj.
Notu: Ĉi tiu enhavo povas enhavi malfortikan terminologion kiu nun estas malnoviĝinta. Silicon Labs anstataŭigas ĉi tiujn terminojn per inkluziva lingvo kie ajn eblas. Por pliaj informoj, vizitu www.silabs.com/about-us/inclusive-lexicon-project
Varmarkinformoj Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® kaj la emblemo de Silicon Labs® , Bluegiga® , Bluegiga Logo® , EFM ® , EFM32® , EFR, Ember® , Energy Micro, Energy Micro-emblemo kaj kombinaĵoj de tio, "la plej energiaj mikroregiloj de la mondo", Redpine Signals® , WiSe Connect , n-Link, Thread Arch® , EZLink® , EZRadio ® , EZRadioPRO® , Gecko® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity Studio® , Telegesis , la Telegesis Logo® , USBXpress® , Zentri, la Zentri-emblemo kaj Zentri DMS, Z-Wave® , kaj aliaj estas varmarkoj aŭ registritaj varmarkoj de Silicon Labs. ARM, CORTEX, Cortex-M3 kaj THUMB estas varmarkoj aŭ registritaj varmarkoj de ARM Holdings. Keil estas registrita varmarko de ARM Limited. Wi-Fi estas registrita varmarko de la Wi-Fi Alliance. Ĉiuj aliaj produktoj aŭ markonomoj menciitaj ĉi tie estas varmarkoj de siaj respektivaj posedantoj.

SILICONA emblemoSilicon Laboratories Inc.
400 Okcidenta Cesar Chavez
Aŭstino, TX 78701
Usono
www.silabs.com

Dokumentoj/Rimedoj

SILICON LABS UG548 Simplicity Link Erarserĉilo [pdf] Uzantogvidilo
UG548 Simplicity Link Erarserĉilo, UG548, Simplicity Link Erarserĉilo, Link Sencirmilo, Erarserĉilo

Referencoj

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas markitaj *