UG548: Simplicity Link Debugger
Udhëzuesi i Përdoruesit
![]()
UG548 Simplicity Link Debugger
Simplicity Link Debugger është një mjet i lehtë për korrigjimin dhe programimin e pajisjeve të Silicon Labs në bordet e personalizuara.
Korrigjuesi J-Link mundëson programimin dhe korrigjimin në një pajisje të synuar përmes USB, përmes ndërfaqes Mini Simplicity të Slabs. Një ndërfaqe virtuale e portit COM (VCOM) siguron një lidhje të lehtë për t'u përdorur me portin serik përmes USB. Ndërfaqja e gjurmimit të paketave (PTI) ofron
informacione të paçmueshme korrigjimi rreth paketave të transmetuara dhe të marra në lidhje me valë.
Një ndërprerës i energjisë jep mundësinë për të korrigjuar bordet e synuara pa lidhje të jashtme të energjisë ose bateri. Pllaka gjithashtu ka 12 jastëkë të thyerjes të cilat mund të përdoren për të hetuar sinjalet në dhe nga bordi i lidhur.
TIPARET
- Korrigjuesi SEGGER J-Link
- Ndërfaqja e gjurmimit të paketave
- Porta virtuale COM
- Objektivi opsional vëlltage burim
- Mbështjellësit për provim të lehtë
PROTOKOLLET E MBËSHTETUR TË DEBUGIMIT
- Korrigjimi i telit serial (SWD)
- Ndërfaqja me 2 tela Silicon Labs (C2)
MBËSHTETJE Softuerike
- Studio e Thjeshtësisë
INFORMACION PËR POROSINË
- Si-DBG1015A
PËRMBAJTJA E PAKETËS
- Simplicity Link Debugger Board (BRD1015A)
- Kabllo Mini Simplicity
Hyrje
Simplicity Link Debugger është një mjet i krijuar për të korrigjuar dhe programuar pajisjet e Silicon Labs në bordet e pajisura me Mini Simplicity Interface, duke përdorur mjetet e softuerit Simplicity Studio ose Simplicity Commander.
1.1 Fillimi
Për të filluar programimin ose korrigjimin e harduerit tuaj, shkarkoni versionin më të fundit të Simplicity Studio dhe lidhni kabllon e sheshtë me pajisjen tuaj. Nëse pajisja juaj nuk ka një lidhës të përshtatshëm, mund të përdoren si alternativë jastëkët e shkëputjes për të siguruar lidhjen me anë të telave kërcyes. Janë të nevojshme drejtuesit e Segger J-Link. Këto instalohen si parazgjedhje gjatë instalimit të Simplicity Studio, dhe ato gjithashtu mund të shkarkohen direkt nga Segger.
1.2 Instalimi
Shkoni te silabs.com/developers/simplicity-studio për të shkarkuar versionin më të fundit të burimeve të Simplicity Studio dhe SDK, ose thjesht përditësoni softuerin tuaj duke hapur dialogun e Menaxherit të Instalimit.
Udhëzuesi i përdoruesit të softuerit është i aksesueshëm nga menyja Ndihmë ose duke vizituar faqet e dokumentacionit në: docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-overview
1.3 Kërkesat e personalizuara të harduerit
Për t'u lidhur dhe për të marrë përparatagNga të gjitha veçoritë e korrigjimit të ofruara nga mjetet softuerike Simplicity Link Debugger dhe Silicon Labs, ndërfaqja Mini Simplicity duhet të zbatohet në dizajntage të harduerit të personalizuar. Ndërfaqja Single Wire Debug kërkohet për programimin dhe funksionalitetin bazë të korrigjimit. Shih tabelën 2.1 Përshkrimet e pinit të lidhësit të thjeshtësi të vogël në faqen 6 për pikën e lidhësit.
Kablloja e dhënë me komplet është një kabllo me shirit 1.27 mm (50 mil), e përfunduar me lidhës IDC me 10 kunja. Për të përshtatur këtë dhe për të shmangur gabimet gjatë lidhjes së harduerit, rekomandohet zgjedhja e një lidhësi të kyçur, p.shample Samtec FTSH-105-01-L-DV-K.
Kompletet e Silicon Labs Dev dhe pajisjet Explorer ofrojnë zbatimin p.shamples për paketat specifike të pajisjeve, të cilat i mundësojnë dikujt të shohë se si drejtohen sinjalet midis lidhësit Mini Simplicity dhe pajisjeve periferike në një pajisje të caktuar të synuar.
Hardware Mbiview
2.1 Paraqitja e harduerit
![]()
2.2 Diagrami bllok
Një mbiview i Simplicity Link Debugger është paraqitur në figurën më poshtë.
![]()
2.3 Lidhës
Ky seksion jep një fundview të lidhjes Simplicity Link Debugger.
2.3.1 lidhës USB
Lidhësi USB ndodhet në anën e majtë të Debugger-it të Simplicity Link. Të gjitha veçoritë e zhvillimit të kompletit mbështeten përmes kësaj
Ndërfaqja USB kur lidhet me një kompjuter pritës. Karakteristika të tilla përfshijnë:
- Korrigjimi dhe programimi i pajisjes së synuar duke përdorur korrigjuesin në bord J-Link
- Komunikimi me pajisjen e synuar përmes portës virtuale COM duke përdorur USB-CDC
- Gjurma e paketave
Përveç sigurimit të aksesit në veçoritë e zhvillimit të kompletit, ky lidhës USB është gjithashtu burimi kryesor i energjisë për kompletin. USB 5V nga ky lidhës fuqizon korrigjuesin MCU dhe vëllimin ndihmëstagRregullator i cili mbështet fuqinë sipas kërkesës për pajisjen e synuar.
Kur përdorni Simplicity Link Debugger për të furnizuar me energji pajisjen e synuar, rekomandohet që të përdorni një host USB të aftë për të marrë 500 mA.
2.3.2 Pads Breakout
Mbushjet e thyerjes janë pika testimi të vendosura në skajet. Ato bartin të gjitha sinjalet e ndërfaqes Mini Simplicity, ofrojnë një mënyrë të thjeshtë për të hetuar me instrumente matëse të jashtme ose një lidhje alternative me bordet e korrigjimit që nuk kanë një lidhës të përshtatshëm. Fotografia e mëposhtme tregon paraqitjen e bllokut të shkëputjes në Simplicity Link Debugger:
![]()
Shih tabelën 2.1 Përshkrimet e pinit të lidhësit të thjeshtësi të vogël në faqen 6 për përshkrimet e rrjetave të sinjalit.
2.3.3 Thjeshtësia e vogël
Lidhësi Mini Simplicity është krijuar për të ofruar veçori të avancuara të korrigjimit përmes një lidhësi të vogël 10-pin:
- Ndërfaqja serike e korrigjimit të telave (SWD) me ndërfaqen SWO / Silicon Labs 2-Wire (C2)
- Porta virtuale COM (VCOM)
- Ndërfaqja e gjurmimit të paketave (PTI)
Nëse është e nevojshme, ndërfaqja Mini Simplicity mbështet gjithashtu fuqinë sipas kërkesës për pajisjen e lidhur. Ky funksion normalisht është i çaktivizuar dhe kunja VTARGET përdoret vetëm për ndijim.
![]()
Tabela 2.1. Përshkrimet e kunjave të lidhësit të mini thjeshtësisë
| Numri i pinit | Funksioni | Përshkrimi |
| 1 | VTARGET | Vëllimi i synuartage në aplikacionin e debuguar. Monitorohet ose furnizohet kur çelësi i energjisë është i ndërruar |
| 2 | GND | Tokë |
| 3 | RST | Rivendos |
| 4 | VCOM_RX | Virtual COM Rx |
| 5 | VCOM_TX | Virtual COM Tx |
| 6 | SWO | Dalja e telit serik |
| 7 | SWDIO/C2D | Të dhënat serike të telit, si alternativë të dhënat C2 |
| 8 | SWCLK/C2CK | Ora Seriale me Tela, alternativa Ora C2 |
| 9 | PTI_FRAME | Sinjali i kornizës së gjurmës së paketës |
| 10 | PTI_DATA | Sinjali i të dhënave të gjurmimit të paketës |
Specifikimet
3.1 Kushtet e rekomanduara të funksionimit
Tabela e mëposhtme synon të shërbejë si udhëzues për përdorimin e saktë të Simplicity Link Debugger. Tabela tregon kushtet tipike të funksionimit dhe disa kufizime të projektimit.
Tabela 3.1. Kushtet e rekomanduara të funksionimit
| Parametri | Simboli | Min | Tip | Maks | Njësia |
| Hyrja e furnizimit USB Voltage | V-BUS | 4.4 | 5.0 | 5.25 | V |
| Vëllimi i synuartage1, 3 | VTARGET | 1.8 | – | 3.6 | V |
| Rryma e synuar e furnizimit 2, 3 | ITARGET | – | – | 300 | mA |
| Temperatura e funksionimit | TOP | – | 20 | – | C |
| Shënim: 1. Mënyra e ndjeshmërisë 2. Mënyra e burimit 3. Shih seksionin 4. Mënyrat e furnizimit me energji elektrike për më shumë detaje rreth mënyrave të funksionimit |
|||||
3.2 Vlerësimet maksimale absolute
Tejkalimi i kufijve të mëposhtëm mund të shkaktojë dëmtim të përhershëm në tabelë.
Tabela 3.2. Vlerësimet maksimale absolute
| Parametri | Simboli | Min | Maks | Njësia |
| Hyrja e furnizimit USB Voltage | V-BUS | -0.3 | 5.5 | V |
| Vëllimi i synuartage | VTARGET | -0.5 | 5.0 | V |
| Pads Breakout | * | -0.5 | 5.0 | V |
Mënyrat e furnizimit me energji elektrike
Debugger-i i Simplicity Link mundësohet kur lidhet me një host nga kablloja USB. Kur aktivizohet, korrigjuesi i Simplicity Link mund të funksionojë në dy mënyra:
- Modaliteti i ndijimit (parazgjedhja): Debugger-i i Simplicity Link ndjen vëllimin e furnizimittage të pajisjes së lidhur. Në këtë modalitet, rryma e absorbuar nga qarku ndijues i korrigjuesit nga pajisja e lidhur është zakonisht më pak se 1 µA
- Modaliteti i burimeve: Simplicity Link Debugger burimon një vëllim fikstage prej 3.3 V në pajisjen që po korrigjohet
Në fillimin, Simplicity Link Debugger funksionon në modalitetin e sensorit (parazgjedhja). Ky modalitet është i destinuar për pajisjet me energji vetë-fuqishme, dmth. bordi i lidhur ka furnizimin me energji ose baterinë e vet. Simplicity Link Debugger mbështet çdo pajisje të Silicon Labs me vëllim të furnizimittage që varion midis 1.8V dhe 3.6V. Në kushte të tilla, Simplicity Link Debugger nuk kërkon më shumë se 100 mA dhe çdo host USB 2.0 do të funksionojë.
Ndryshimi i mënyrës së furnizimit me energji elektrike:
Nëse pajisja e synuar nuk ka energji, është e mundur të furnizohet me energji nga Simplicity Link Debugger duke ndërruar butonin e ndërprerësit të energjisë. Shtypja e këtij butoni një herë aktivizon daljen e energjisë ndihmëse të lidhur me VTARGET, duke ndezur treguesin LED jeshil dhe duke marrë rrymë në pajisjen e synuar (modaliteti i burimit). Shtypja përsëri e të njëjtit buton, do të çaktivizojë energjinë dhe do të fiket LED-in (modaliteti i sensorit).
Figura 2.2 Diagrami i bllokut në faqen 4 në seksionin 2. Hardware Overview mund të ndihmojë në vizualizimin e mënyrave të funksionimit.
Shënim: Për të parandaluar aktivizimet aksidentale, butoni duhet të shtypet pak më gjatë se një sekondë, përpara se të aktivizojë daljen e energjisë. Kur funksionon në këtë modalitet, Simplicity Link Debugger ofron një vëllim fikstage prej 3.3V në pajisjen e synuar. Në varësi të harduerit të personalizuar, pritësit USB mund t'i kërkohet të marrë më shumë se 100 mA, por jo më shumë se 500 mA.
Nëse treguesi LED bëhet i kuq kur shtypet butoni, kjo do të thotë që Debugger-i i Simplicity Link nuk mund të aktivizojë çelësin e energjisë. Sigurohuni që të mos ketë energji elektrike në pajisjen e synuar dhe provoni përsëri.
Tabela 4.1. Treguesi i modalitetit të furnizimit me energji elektrike
| Treguesi LED | Mënyra e furnizimit me energji elektrike | Target Device Voltage Gama | Rryma e kërkuar e hostit USB |
| FAKT | Ndjenja | 1.8 V deri në 3.6 V | Më pak se 100 mA |
| E GJELBËR | Burimi | 3.3 V | Më pak se 500 mA |
| E KUQE | Gabim në ndjeshmëri/lidhje | Jashtë rrezes | – |
E rëndësishme: Mos e aktivizoni daljen e energjisë kur pajisja e synuar ushqehet me mjete të tjera, kjo mund të shkaktojë dëmtime të HW në secilën nga tabelat. Mos e përdorni kurrë këtë funksion me pajisje me bateri.
Korrigjimi
Simplicity Link Debugger është një korrigjues J-Link SEGGER që ndërlidhet me pajisjen e synuar duke përdorur ndërfaqen Serial Wire Debug (SWD) për pajisjet Silicon Labs 32-bit (EFM32, EFR32, SiWx) ose ndërfaqen C2 për Silicon Labs 8-bit. Pajisjet MCU (EFM8). Korrigjuesi i lejon përdoruesit të shkarkojë kodin dhe të korrigjojë aplikacionet që funksionojnë në një pajisje të lidhur me porosi të pajisur me një ndërfaqe Mini Simplicity. Për më tepër, ai siguron gjithashtu një portë virtuale COM (VCOM) në kompjuterin pritës që është i lidhur me portën serike të pajisjes së synuar* për komunikim për qëllime të përgjithshme ndërmjet aplikacionit në punë dhe kompjuterit pritës. Për pajisjet EFR32, Simplicity Link Debugger mbështet gjithashtu Packet Trace Interface (PTI)*, duke ofruar informacion të paçmuar korrigjimi rreth paketave të transmetuara dhe të marra në lidhje me valë.
Shënim: *Duke supozuar se ndërfaqja është drejtuar në pajisjen e synuar në bordin e personalizuar Kur futet kablloja USB e korrigjimit, korrigjuesi në bord aktivizohet me energji dhe merr kontrollin e ndërfaqeve të korrigjimit dhe VCOM.
Kur të hiqet kablloja USB, bordi i synuar mund të jetë ende i lidhur. Ndërruesit e nivelit dhe çelësi i rrymës parandalojnë përcjelljen e pasme.
5.1 Porta virtuale COM
Porta virtuale COM (VCOM) siguron një mjet për të lidhur një UART në pajisjen e synuar dhe lejon një host të shkëmbejë të dhëna serike.
Korrigjuesi e paraqet këtë lidhje si një portë virtuale COM në kompjuterin pritës që shfaqet kur futet kablloja USB.
Të dhënat transferohen midis kompjuterit pritës dhe korrigjuesit përmes lidhjes USB, e cila imiton një portë serike duke përdorur Klasën e Pajisjeve të Komunikimit USB (CDC). Nga korrigjuesi, të dhënat kalohen në pajisjen e synuar përmes një UART fizike
lidhje.
Formati serial është 115200 bps, 8 bit, pa barazi dhe 1 bit ndalimi si parazgjedhje.
Shënim: Ndryshimi i shpejtësisë së baud-it për portën COM në anën e PC-së nuk ndikon në shpejtësinë e zhurmës UART midis korrigjuesit dhe pajisjes së synuar. Megjithatë, për aplikacionet e synuara që kërkojnë një shkallë të ndryshme baud, është e mundur të ndryshohet shpejtësia e baud-it VCOM që të përputhet me konfigurimin e pajisjes së synuar. Parametrat VCOM në përgjithësi mund të konfigurohen përmes panelit të administratorit të kompleteve të disponueshme përmes Simplicity Studio.
5.2 Ndërfaqja e gjurmimit të paketave
Ndërfaqja e gjurmimit të paketave (PTI) është një nuhatës jo ndërhyrës i të dhënave, gjendjes së radios dhe kohës st.amp informacion. Në pajisjet EFR32, duke filluar nga seria 1, PTI ofrohet që përdoruesi të jetë në gjendje të përdorë buferët e të dhënave në nivelin e transmetuesit/marrësit të radios.
Nga këndvështrimi i softuerit të integruar, kjo është e disponueshme përmes RAIL Utility, komponenti PTI në Simplicity Studio.
Konfigurimi dhe përmirësimet e kompletit
Dialogu i konfigurimit të kompletit në Simplicity Studio ju lejon të ndryshoni modalitetin e korrigjimit të përshtatësit J-Link, të përmirësoni firmuerin e tij dhe të ndryshoni cilësimet e tjera të konfigurimit. Për të shkarkuar Simplicity Studio, shkoni te silabs.com/simplicity.
Në dritaren kryesore të këndvështrimit të Nisësit të Simplicity Studio, shfaqen mënyra e korrigjimit dhe versioni i firmuerit të përshtatësit të përzgjedhur J-Link. Klikoni lidhjen [Ndrysho] pranë ndonjë prej këtyre cilësimeve për të hapur dialogun e konfigurimit të kompletit.
![]()
6.1 Përmirësimet e firmuerit
Mund ta përditësoni firmuerin e kompletit përmes Simplicity Studio. Simplicity Studio do të kontrollojë automatikisht për përditësime të reja gjatë nisjes.
Ju gjithashtu mund të përdorni dialogun e konfigurimit të kompletit për përmirësime manuale. Klikoni butonin [Browse] në seksionin [Update Adapter] për të zgjedhur të saktën file që mbaron me .emz. Më pas, klikoni butonin [Install Package].
Historia e rishikimit të kompletit
Rishikimi i kompletit mund të gjendet i printuar në etiketën e paketimit të kompletit, siç përshkruhet në figurën më poshtë. Historia e rishikimeve të dhëna në këtë seksion mund të mos listojë çdo rishikim të kompletit. Rishikimet me ndryshime të vogla mund të anashkalohen.
Korrigjuesi i lidhjes së thjeshtësisë![]()
7.1 Historia e rishikimit të Si-DBG1015A
| Rishikimi i kompletit | Liruar | Përshkrimi |
| A03 | 13 tetor 2022 | Lëshimi fillestar. |
Historia e rishikimit të dokumentit
Rishikimi 1.0
Qershor 2023
Versioni fillestar i dokumentit.
Studio e Thjeshtësisë
Qasje me një klikim në MCU dhe mjetet me valë, dokumentacionin, softuerin, bibliotekat e kodit burimor dhe më shumë. Në dispozicion për Windows, Mac dhe Linux!
![]()
Portofoli IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Cilësia
www.silabs.com/quality
Mbështetje & Komunitet
www.silabs.com/community
Mohim përgjegjësie
Silicon Labs synon t'u sigurojë klientëve dokumentacionin më të fundit, të saktë dhe të thelluar të të gjitha pajisjeve periferike dhe moduleve të disponueshme për zbatuesit e sistemit dhe softuerit që përdorin ose synojnë të përdorin produktet e Silicon Labs. Të dhënat e karakteristikave, modulet dhe pajisjet periferike të disponueshme, madhësitë e memories dhe adresat e memories i referohen çdo pajisjeje specifike dhe parametrat "tipikë" të ofruar mund dhe ndryshojnë në aplikacione të ndryshme. Aplikimi p.shampato të përshkruara këtu janë vetëm për qëllime ilustruese. Silicon Labs rezervon të drejtën për të bërë ndryshime pa njoftim të mëtejshëm në informacionin, specifikimet dhe përshkrimet e produktit këtu dhe nuk jep garanci për saktësinë ose plotësinë e informacionit të përfshirë. Pa njoftim paraprak, Silicon Labs mund të përditësojë firmuerin e produktit gjatë procesit të prodhimit për arsye sigurie ose besueshmërie. Ndryshime të tilla nuk do të ndryshojnë specifikimet ose përformancën e produktit. Silicon Labs nuk do të ketë asnjë përgjegjësi për pasojat e përdorimit të informacionit të dhënë në këtë dokument. Ky dokument nuk nënkupton ose jep shprehimisht ndonjë licencë për të projektuar ose fabrikuar ndonjë qark të integruar. Produktet nuk janë të dizajnuara ose të autorizuara për t'u përdorur brenda ndonjë pajisjeje të Klasit III të FDA, aplikacione për të cilat kërkohet miratimi paraprak i FDA ose Sistemet e Mbështetjes së Jetës pa pëlqimin specifik me shkrim të Silicon Labs. Një "Sistemi i Mbështetjes së Jetës" është çdo produkt ose sistem i destinuar për të mbështetur ose mbështetur jetën dhe/ose shëndetin, i cili, nëse dështon, mund të pritet në mënyrë të arsyeshme të rezultojë në lëndime të rëndësishme personale ose vdekje. Produktet e Silicon Labs nuk janë të dizajnuara ose të autorizuara për aplikime ushtarake. Produktet e Silicon Labs nuk do të përdoren në asnjë rrethanë në armët e shkatërrimit në masë duke përfshirë (por pa u kufizuar në) armët bërthamore, biologjike ose kimike, ose raketa të afta për të dhënë armë të tilla. Silicon Labs mohon të gjitha garancitë e shprehura dhe të nënkuptuara dhe nuk do të jetë përgjegjës ose përgjegjës për ndonjë lëndim ose dëmtim që lidhet me përdorimin e një produkti të Silicon Labs në aplikacione të tilla të paautorizuara.
Shënim: Kjo përmbajtje mund të përmbajë terminologji të pakëndshme që tani është e vjetëruar. Silicon Labs po i zëvendëson këto terma me gjuhë gjithëpërfshirëse kudo që të jetë e mundur. Për më shumë informacion, vizitoni www.silabs.com/about-us/inclusive-lexicon-project
Informacion mbi markën tregtare Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® dhe logon e Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logon Energy Micro dhe kombinimet e tyre, "mikrokontrolluesit më miqësorë me energjinë në botë", Redpine Signals®, WiSe Connect, n-Link, Thread Arch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS32lic® Studio, Precision Studio® , Telegesis, Telegesis Logo® , USBXpress® , Zentri, logoja Zentri dhe Zentri DMS, Z-Wave® dhe të tjera janë marka tregtare ose marka të regjistruara të Silicon Labs. ARM, CORTEX, Cortex-M3 dhe THUMB janë marka tregtare ose marka të regjistruara të ARM Holdings. Keil është një markë tregtare e regjistruar e ARM Limited. Wi-Fi është një markë e regjistruar e Wi-Fi Alliance. Të gjitha produktet e tjera ose emrat e markave të përmendura këtu janë marka tregtare të mbajtësve të tyre përkatës.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
SHBA
www.silabs.com
Dokumentet / Burimet
![]() |
SILICON LABS UG548 Simplicity Link Debugger [pdfUdhëzuesi i përdoruesit UG548 Simplicity Link Debugger, UG548, Simplicity Link Debugger, Link Debugger, Debugger |
