UG548: Simplicity Link Debugger
Кіраўніцтва карыстальніка
![]()
UG548 Simplicity Link Debugger
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)
ПРАГРАМНАЯ ПАДТРЫМКА
- Студыя прастаты
ІНФАРМАЦЫЯ ДЛЯ ЗАКАЗА
- Si-DBG1015A
ЗМЕСТ ПАКЕТА
- Плата адладчыка Simplicity Link (BRD1015A)
- Mini Simplicity Cable
Уводзіны
Simplicity Link Debugger - гэта інструмент, прызначаны для адладкі і праграмавання прылад Silicon Labs на платах, абсталяваных Mini Simplicity Interface, з дапамогай праграмных інструментаў Simplicity Studio або Simplicity Commander.
1.1 Пачатак працы
Каб пачаць праграмаванне або адладку вашага ўласнага абсталявання, спампуйце апошнюю версію Simplicity Studio і падключыце плоскі кабель да вашага абсталявання. Калі ваша апаратнае забеспячэнне не мае адпаведнага раздыма, у якасці альтэрнатывы можна выкарыстоўваць раз'ёмныя пляцоўкі для забеспячэння злучэння з дапамогай перамычак. Патрабуюцца драйверы Segger J-Link. Яны ўсталёўваюцца па змаўчанні падчас усталявання Simplicity Studio, і іх таксама можна загрузіць непасрэдна з Segger.
1.2 Ўстаноўка
Перайдзіце на silabs.com/developers/simplicity-studio, каб загрузіць апошнюю версію Simplicity Studio і рэсурсаў SDK, або проста абнавіце праграмнае забеспячэнне, адкрыўшы дыялогавае акно дыспетчара ўстаноўкі.
Кіраўніцтва карыстальніка праграмнага забеспячэння даступна з меню "Даведка" або на старонках дакументацыі па адрасе: docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-overview
1.3 Спецыяльныя патрабаванні да абсталявання
Каб падключыцца і прыняць AdvantagЗ усіх функцый адладкі, якія прапануюць адладчык 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 Dev і наборы Explorer забяспечваюць рэалізацыю напрampфайлы для пэўных пакетаў прылад, што дазваляе ўбачыць, як сігналы накіроўваюцца паміж раздымам Mini Simplicity і перыферыйнымі прыладамі на дадзенай мэтавай прыладзе.
Абсталяванне скончанаview
2.1 Абсталяванне апаратнага забеспячэння
![]()
2.2 Блок-схема
Надview адладчыка Simplicity Link паказана на малюнку ніжэй.
![]()
2.3 Злучнікі
У гэтым раздзеле даецца надview падключэння Simplicity Link Debugger.
2.3.1 раз'ём USB
Раз'ём USB знаходзіцца з левага боку адладчыка Simplicity Link. Усе функцыі распрацоўкі камплекта падтрымліваюцца праз гэта
Інтэрфейс USB пры падключэнні да хост-кампутара. Да такіх функцый адносяцца:
- Адладка і праграмаванне мэтавай прылады з дапамогай убудаванага адладчыка J-Link
- Сувязь з мэтавай прыладай праз віртуальны COM-порт з дапамогай USB-CDC
- Трасіроўка пакетаў
У дадатак да прадастаўлення доступу да функцый распрацоўкі набору, гэты раздым USB таксама з'яўляецца асноўнай крыніцай харчавання для набору. USB 5V ад гэтага раздыма сілкуе адладчык MCU і дапаможны Voltage рэгулятар, які падтрымлівае харчаванне мэтавай прылады па патрабаванні.
Пры выкарыстанні адладчыка Simplicity Link для падачы сілкавання на мэтавую прыладу рэкамендуецца выкарыстоўваць USB-хост, здольны выдаваць 500 мА.
2.3.2 Разрыўныя калодкі
Выламаныя пляцоўкі - гэта кантрольныя кропкі, размешчаныя па краях. Яны перадаюць усе сігналы інтэрфейсу Mini Simplicity, прапануюць просты спосаб зандзіравання з дапамогай знешніх вымяральных прыбораў або альтэрнатыўнае падключэнне да плат адладкі, якія не маюць адпаведнага раздыма. На наступным малюнку паказана размяшчэнне разрыўных пляцовак у Simplicity Link Debugger:
![]()
Глядзіце табліцу Табліца 2.1 Mini Simplicity Pin Connection на старонцы 6 для апісання сігнальных сетак.
2.3.3 Міні-прастата
Раз'ём Mini Simplicity распрацаваны, каб прапанаваць пашыраныя функцыі адладкі праз невялікі 10-кантактны раз'ём:
- Інтэрфейс паслядоўнай адладкі правадоў (SWD) з 2-правадным інтэрфейсам SWO / Silicon Labs (C2)
- Віртуальны COM-порт (VCOM)
- Інтэрфейс трасіроўкі пакетаў (PTI)
Пры неабходнасці інтэрфейс Mini Simplicity таксама падтрымлівае харчаванне падключанай прылады па патрабаванні. Звычайна гэтая функцыя адключана, і штыфт VTARGET выкарыстоўваецца толькі для зандзіравання.
![]()
Табліца 2.1. Апісанне шпількі раздыма Mini Simplicity
| PIN-код | Функцыя | Апісанне |
| 1 | VTARGET | Мэтавы тtage на адладжаным дадатку. Кантралюецца або падаецца пры пераключэнні выключальніка сілкавання |
| 2 | GND | зямля |
| 3 | RST | Скінуць |
| 4 | VCOM_RX | Віртуальны COM Rx |
| 5 | VCOM_TX | Віртуальны COM Tx |
| 6 | SWO | Паслядоўны правадной выхад |
| 7 | SWDIO/C2D | Паслядоўныя даныя па правадах, або даныя C2 |
| 8 | SWCLK/C2CK | Гадзіннік з паслядоўным правадам, або C2 |
| 9 | PTI_FRAME | Сігнал кадра трасіроўкі пакета |
| 10 | PTI_DATA | Сігнал дадзеных трасіроўкі пакета |
Тэхнічныя характарыстыкі
3.1 Рэкамендуемыя ўмовы эксплуатацыі
Наступная табліца служыць рэкамендацыяй для правільнага выкарыстання Simplicity Link Debugger. У табліцы паказаны тыповыя ўмовы эксплуатацыі і некаторыя канструктыўныя межы.
Табліца 3.1. Рэкамендуемыя ўмовы эксплуатацыі
| Параметр | Сімвал | Мін | Тып | Макс | Адзінка |
| Уваход харчавання USB Voltage | VBUS | 4.4 | 5.0 | 5.25 | V |
| Target Voltagе1, 3 | VTARGET | 1.8 | – | 3.6 | V |
| Мэтавы ток харчавання 2, 3 | ІТАРГЭТ | – | – | 300 | mA |
| Працоўная тэмпература | ТОП | – | 20 | – | ˚С |
| Заўвага: 1. Рэжым зандзіравання 2. Рэжым пошуку 3. Глядзіце раздзел 4. Рэжымы сілкавання для больш падрабязнай інфармацыі аб рэжымах працы |
|||||
3.2 Абсалютныя максімальныя рэйтынгі
Перавышэнне наступных абмежаванняў можа прывесці да незваротнага пашкоджання платы.
Табліца 3.2. Абсалютныя максімальныя рэйтынгі
| Параметр | Сімвал | Мін | Макс | Адзінка |
| Уваход харчавання USB Voltage | VBUS | -0.3 | 5.5 | V |
| Target Voltage | VTARGET | -0.5 | 5.0 | V |
| Адрыўныя накладкі | * | -0.5 | 5.0 | V |
Рэжымы харчавання
Адладчык Simplicity Link сілкуецца пры падключэнні да хаста з дапамогай кабеля USB. Пры ўключэнні адладчык Simplicity Link можа працаваць у двух рэжымах:
- Рэжым зандзіравання (па змаўчанні): адладчык Simplicity Link вызначае аб'ём падачыtage падлучанай прылады. У гэтым рэжыме ток, які паглынаецца схемай зандзіравання адладчыка ад падключанай прылады, звычайна складае менш за 1 мкА
- Рэжым пошуку: Simplicity Link Debugger атрымлівае крыніцы фіксаванага аб'ёмуtage 3.3 В да прылады, якая адладжваецца
Пры запуску Simplicity Link Debugger працуе ў рэжыме зандзіравання (па змаўчанні). Гэты рэжым прызначаны для прылад з аўтаномным сілкаваннем, г. зн. падключаная плата мае ўласны блок харчавання або батарэю. Адладчык Simplicity Link падтрымлівае любую прыладу Silicon Labs з пастаўкай voltage у дыяпазоне ад 1.8 В да 3.6 В. У такіх умовах адладчыку Simplicity Link не патрабуецца больш за 100 мА, і любы хост USB 2.0 будзе працаваць.
Змена рэжыму харчавання:
Калі мэтавая прылада не мае сілкавання, можна падаць сілкаванне ад адладчыка Simplicity Link, пераключыўшы кнопку сілкавання. Аднаразовае націсканне гэтай кнопкі актывуе дапаможны выхад сілкавання, падключаны да VTARGET, уключаючы зялёны святлодыёдны індыкатар і падаючы ток на мэтавую прыладу (рэжым крыніцы). Паўторнае націсканне той жа кнопкі адключае сілкаванне і выключае святлодыёд (рэжым адчування).
Малюнак 2.2 Блок-схема на старонцы 4 у раздзеле 2. Абсталяванне скончанаview можа дапамагчы візуалізаваць рэжымы працы.
Заўвага: Для прадухілення выпадковых уключэнняў кнопку неабходна націснуць крыху даўжэй адной секунды, перш чым яна актывуе выхад магутнасці. Пры працы ў гэтым рэжыме Simplicity Link Debugger забяспечвае фіксаваны аб'ёмtage 3.3 В да мэтавай прылады. У залежнасці ад карыстальніцкага абсталявання, USB-хост можа патрабавацца для крыніцы больш за 100 мА, але не больш за 500 мА.
Калі святлодыёдны індыкатар становіцца чырвоным пры націсканні кнопкі, гэта азначае, што адладчык Simplicity Link не змог уключыць выключальнік сілкавання. Пераканайцеся, што на мэтавай прыладзе няма харчавання, і паўтарыце спробу.
Табліца 4.1. Індыкатар рэжыму харчавання
| Святлодыёдны індыкатар | Рэжым харчавання | Мэтавая прылада Voltagе далёкасць | Неабходны 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 таксама падтрымлівае інтэрфейс трасіроўкі пакетаў (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
| Рэвізія камплекта | Вызвалены | Апісанне |
| A03 | 13 кастрычніка 2022 г | Першапачатковы выпуск. |
Гісторыя версій дакумента
Версія 1.0
Чэрвень 2023 г
Першапачатковая версія дакумента.
Студыя прастаты
Доступ адным пстрычкай мышы да MCU і бесправадных інструментаў, дакументацыі, праграмнага забеспячэння, бібліятэк зыходных кодаў і іншага. Даступна для Windows, Mac і Linux!
![]()
Партфоліо IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Якасць
www.silabs.com/quality
Падтрымка і супольнасць
www.silabs.com/community
Адмова ад адказнасці
Silicon Labs мае намер прадастаўляць кліентам апошнюю, дакладную і падрабязную дакументацыю аб усіх перыферыйных прыладах і модулях, даступных для распрацоўшчыкаў сістэмы і праграмнага забеспячэння, якія выкарыстоўваюць або маюць намер выкарыстоўваць прадукты Silicon Labs. Характарыстычныя дадзеныя, даступныя модулі і перыферыйныя прылады, памеры памяці і адрасы памяці адносяцца да кожнай канкрэтнай прылады, а прадастаўленыя «тыповыя» параметры могуць адрознівацца ў розных праграмах. Ужыванне прampапісаныя тут толькі ў ілюстрацыйных мэтах. Silicon Labs пакідае за сабой права ўносіць змены без дадатковага паведамлення ў інфармацыю аб прадукце, тэхнічныя характарыстыкі і апісанні, прыведзеныя тут, і не дае гарантый адносна дакладнасці або паўнаты ўключанай інфармацыі. Без папярэдняга паведамлення Silicon Labs можа абнаўляць убудаванае праграмнае забеспячэнне прадукту падчас вытворчага працэсу ў мэтах бяспекі або надзейнасці. Такія змены не зменяць спецыфікацыі або характарыстыкі прадукту. Кампанія Silicon Labs не нясе адказнасці за наступствы выкарыстання інфармацыі, прадстаўленай у гэтым дакуменце. Гэты дакумент не прадугледжвае і не дае прама якой-небудзь ліцэнзіі на распрацоўку або выраб інтэгральных схем. Прадукты не прызначаныя і не дазволеныя для выкарыстання ў прыладах класа III FDA, прыкладаннях, для якіх патрабуецца адабрэнне 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 Logo® , 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. Усе іншыя прадукты або гандлёвыя маркі, згаданыя тут, з'яўляюцца гандлёвымі маркамі іх адпаведных уладальнікаў.
Кампанія Silicon Laboratories Inc.
400 Захад Сезар Чавес
Осцін, Тэхас 78701
ЗША
www.silabs.com
Дакументы / Рэсурсы
![]() |
SILICON LABS UG548 Simplicity Link Debugger [pdfКіраўніцтва карыстальніка UG548 Simplicity Link Debugger, UG548, Simplicity Link Debugger, Link Debugger, Debugger |
