Logo SILIKONUG548: Kesederhanaan Link Debugger
Pandhuan pangguna

SILICON LABS UG548 Kesederhanaan Link Debugger - Gambar Unggulan

UG548 Kesederhanaan Link Debugger

Simplicity Link Debugger minangka alat sing entheng kanggo debugging lan program piranti Silicon Labs ing papan khusus.
Debugger J-Link mbisakake program lan debugging ing piranti target liwat USB, liwat antarmuka Mini Kesederhanaan Slabs. Antarmuka port COM virtual (VCOM) nyedhiyakake sambungan port serial sing gampang digunakake liwat USB. Packet Trace Interface (PTI) nawakake
informasi debug invaluable babagan dikirim lan ditampa paket ing pranala nirkabel.
Saklar daya menehi pilihan kanggo debug papan target tanpa sambungan daya utawa baterei eksternal. Papan uga wis 12 break metu bantalan kang bisa digunakake kanggo probing sinyal menyang lan saka Papan disambungake.

FITUR

  • SEGGER J-Link debugger
  • Antarmuka Packet Trace
  • Port COM virtual
  • Target pilihan voltage sumber
  • Bantalan breakout kanggo probing gampang

PROTOKOL DEBUG DIDUKUNG

  • Serial Wire Debug (SWD)
  • Silicon Labs 2-Wire Interface (C2)

Dhukungan SOFTWARE

  • Studio Kesederhanaan

INFORMASI ORDER

  • Si-DBG1015A

ISI PAKET

  • Papan Debugger Link Kesederhanaan (BRD1015A)
  • Kabel Mini Simplicity

Pambuka

Simplicity Link Debugger minangka alat sing dirancang kanggo debug lan program piranti Silicon Labs ing papan sing dilengkapi Mini Simplicity Interface, nggunakake piranti lunak Simplicity Studio utawa Simplicity Commander.
1.1 Miwiti
Kanggo miwiti program utawa debugging hardware dhewe, download versi paling anyar saka Simplicity Studio, lan sambungake kabel flat menyang hardware. Yen piranti keras sampeyan ora duwe konektor sing cocog, bantalan sing rusak bisa uga digunakake kanggo nyambungake nganggo kabel jumper. Segger J-Link driver dibutuhake. Iki diinstal kanthi gawan nalika instalasi saka Simplicity Studio, lan uga bisa diundhuh langsung saka Segger.
1.2 Instalasi
Bukak silabs.com/developers/simplicity-studio kanggo ndownload versi paling anyar saka Simplicity Studio lan sumber SDK, utawa mung nganyari piranti lunak mbukak dialog Pangatur Instalasi.
Pandhuan pangguna piranti lunak bisa diakses saka menu Bantuan utawa ngunjungi kaca dokumentasi ing: docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-overview
1.3 Requirements Hardware Custom
Kanggo nyambung lan njupuk advantagKanggo kabeh fitur debugging sing ditawakake Simplicity Link Debugger lan piranti lunak Silicon Labs, antarmuka Mini Simplicity kudu dileksanakake ing desain.tage saka hardware khusus. Antarmuka Single Wire Debug dibutuhake kanggo program lan fungsi debug dhasar. Waca Tabel Tabel 2.1 Mini Gamblang Konektor Katrangan ing kaca 6 kanggo konektor pinout.
Kabel sing disedhiyakake karo kit yaiku kabel pita pitch 1.27 mm (50 mil), diakhiri karo konektor IDC 10-pin. Kanggo cocog iki lan supaya kesalahane nalika nyambungake hardware, milih konektor keyed dianjurake, kanggo Example Samtec FTSH-105-01-L-DV-K.
Kit Silicon Labs Dev lan kit Explorer nyedhiyakake eksekusiamples kanggo paket piranti tartamtu, sing ngidini siji kanggo ndeleng carane sinyal routed antarane konektor Mini Kesederhanaan lan peripheral ing piranti target diwenehi.

Hardware Overview

2.1 Tata letak hardware

SILICON LABS UG548 Kesederhanaan Link Debugger - Hardware

2.2 Diagram Blok
Lan liwatview saka Simplicity Link Debugger kapacak ing tokoh ngisor.

SILICON LABS UG548 Kesederhanaan Link Debugger - Diagram

2.3 Konektor
Bagean iki menehi katranganview saka konektivitas Link Debugger Simplicity.
2.3.1 Konektor USB
Konektor USB dumunung ing sisih kiwa Simplicity Link Debugger. Kabeh fitur pangembangan kit didhukung liwat iki
Antarmuka USB nalika disambungake menyang komputer host. Fitur kasebut kalebu:

  • Debugging lan program piranti target nggunakake debugger J-Link on-board
  • Komunikasi karo piranti target liwat port COM virtual nggunakake USB-CDC
  • Paket Trace

Saliyane nyedhiyakake akses menyang fitur pangembangan kit, konektor USB iki uga minangka sumber daya utama kanggo kit kasebut. USB 5V saka konektor iki nguwasani MCU debugger lan vol tambahantage regulator sing ndhukung daya on-demand kanggo piranti target.
Nalika nggunakake Gamblang Link Debugger kanggo sumber daya kanggo piranti target, disaranake sampeyan nggunakake host USB bisa sumber 500 mA.
2.3.2 Pad Breakout
Break out pads minangka titik tes sing diselehake ing pinggir. Dheweke nggawa kabeh sinyal antarmuka Mini Kesederhanaan, nawakake cara sing gampang kanggo mriksa instrumen pangukuran eksternal utawa sambungan alternatif menyang papan debug sing ora duwe konektor sing cocog. Gambar ing ngisor iki nuduhake tata letak bantalan breakout ing Simplicity Link Debugger:

SILICON LABS UG548 Kesederhanaan Link Debugger - Breakout Pads

Waca Tabel Tabel 2.1 Mini Gamblang Konektor Katrangan ing kaca 6 kanggo gambaran saka jaring sinyal.
2.3.3 Minim gamblang
Konektor Kesederhanaan Mini dirancang kanggo nawakake fitur debug canggih liwat konektor 10-pin cilik:

  • Antarmuka Serial Wire Debug (SWD) karo SWO / Silicon Labs 2-Wire Interface (C2)
  • Port COM virtual (VCOM)
  • Antarmuka Packet Trace (PTI)

Yen perlu, antarmuka Mini Simplicity uga ndhukung daya on-demand menyang piranti sing disambungake. Fungsi iki biasane dipateni lan pin VTARGET mung digunakake kanggo sensing.

SILICON LABS UG548 Kesederhanaan Link Debugger - Mini Kesederhanaan

Tabel 2.1. Deskripsi Pin Konektor Mini Kesederhanaan

Nomer Pin Fungsi Katrangan
1 VTARGET Target voltage ing aplikasi debugged. Ngawasi utawa diwenehake nalika ngalih daya dipateni
2 GND lemah
3 RST Reset
4 VCOM_RX Virtual COM Rx
5 VCOM_TX Virtual COM Tx
6 SWO Output Kabel Serial
7 SWIDIO/C2D Data Wire Serial, utawa Data C2
8 SWCLK/C2CK Jam Wire Serial, utawa Jam C2
9 PTI_FRAME Sinyal Rangka Trace Paket
10 PTI_DATA Sinyal Data Lacak Paket

Spesifikasi

3.1 Kahanan Operasi sing Disaranake
Tabel ing ngisor iki dimaksudake kanggo dadi pedoman kanggo nggunakake Debugger Link Simplicity sing bener. Tabel nuduhake kahanan operasi khas lan sawetara watesan desain.
Tabel 3.1. Kahanan Operasi sing Disaranake

Paramèter Simbol Min Tipe Maks Unit
Input Sumber USB Voltage V-BUS 4.4 5.0 5.25 V
Target Voltage1, 3 VTARGET 1.8 3.6 V
Target Pasokan Saiki 2, 3 ITARGET 300 mA
Suhu operasi TOP 20 C
Cathetan:
1. Mode Sensing
2. Mode Sumber
3. Waca Bagean
4. Power Supply Mode kanggo rincian liyane babagan mode operasi

3.2 Rating Maksimum Absolute
Ngluwihi watesan ing ngisor iki bisa nyebabake karusakan permanen ing papan kasebut.
Tabel 3.2. Ratings maksimum Absolute

Paramèter Simbol Min Maks Unit
Input Sumber USB Voltage V-BUS -0.3 5.5 V
Target Voltage VTARGET -0.5 5.0 V
Bantalan breakout * -0.5 5.0 V

Mode sumber daya

Simplicity Link Debugger didhukung nalika disambungake menyang host kanthi kabel USB. Nalika powered, Simplicity Link Debugger bisa operate ing rong mode:

  1. Mode Sensing (standar): Kesederhanaan Link Debugger ngrasakake pasokan voltage saka piranti sing disambungake. Ing mode iki, arus sing diserap dening sirkuit sensing debugger saka piranti sing disambungake biasane kurang saka 1 µA
  2. Mode sumber: Kesederhanaan Link Debugger sumber vol teteptage saka 3.3V menyang piranti sing didebug

Ing wiwitan, Simplicity Link Debugger beroperasi ing mode sensing (standar). Mode iki ditujokake kanggo piranti sing nganggo daya dhewe, yaiku papan sing disambungake duwe sumber daya utawa baterei dhewe. Simplicity Link Debugger ndhukung piranti Silicon Labs kanthi sumber voltage kiro-kiro antarane 1.8V lan 3.6V. Ing kahanan kaya mengkono, Simplicity Link Debugger ora mbutuhake luwih saka 100 mA lan sembarang host USB 2.0 bakal bisa digunakake.
Ngganti mode sumber daya:
Yen piranti target ora duwe daya, sampeyan bisa nyuplai daya saka Simplicity Link Debugger kanthi mateni tombol ngalih daya. Pencet tombol iki sapisan ngaktifake output daya tambahan sing disambungake menyang VTARGET, nguripake indikator LED ijo lan sumber arus menyang piranti target (mode sumber). Mencet tombol sing padha maneh, bakal mateni daya lan mateni LED (mode sensing).
Gambar 2.2 Diagram Blok ing kaca 4 ing Bagean 2. Hardware Overview bisa mbantu nggambarake mode operasi.
Cathetan: Kanggo nyegah aktivasi sing ora disengaja, tombol kasebut kudu dipencet luwih suwe tinimbang siji detik, sadurunge ngaktifake output daya. Nalika operasi ing mode iki, Kesederhanaan Link Debugger menehi vol teteptage saka 3.3V menyang piranti target. Gumantung ing hardware khusus, host USB bisa uga mbutuhake sumber luwih saka 100 mA, nanging ora luwih saka 500 mA.
Yen indikator LED dadi abang nalika tombol dipencet, iku tegese Simplicity Link Debugger ora bisa ngaktifake saklar daya. Priksa manawa ora ana daya ing piranti target lan coba maneh.
Tabel 4.1. Indikator Mode Power Supply

Indikator LED Mode Dhasar Daya Piranti Target Voltage Range USB Host Dibutuhake Saiki
OFF Sensing 1.8V kanggo 3.6V Kurang saka 100 mA
Ijo Sumber 3.3V Kurang saka 500 mA
RED Kesalahan Sensing / Sambungan Metu saka jangkoan

penting: Aja ngaktifake output daya nalika piranti target didhukung kanthi cara liya, bisa nyebabake kerusakan HW ing salah siji papan. Aja nggunakake fungsi iki karo piranti baterei.

Debugging

Simplicity Link Debugger yaiku SEGGER J-Link Debugger sing antarmuka menyang piranti target nggunakake antarmuka Serial Wire Debug (SWD) kanggo piranti Silicon Labs 32-bit (EFM32, EFR32, SiWx) utawa antarmuka C2 kanggo Silicon Labs 8-bit piranti MCUs (EFM8). Debugger ngidini pangguna ndownload kode lan aplikasi debug sing mlaku ing piranti keras khusus sing disambungake kanthi antarmuka Mini Simplicity. Kajaba iku, uga nyedhiyakake port COM virtual (VCOM) menyang komputer inang sing disambungake menyang port serial piranti target * kanggo komunikasi tujuan umum antarane aplikasi sing mlaku lan komputer inang. Kanggo piranti EFR32, Simplicity Link Debugger ndhukung uga Packet Trace Interface (PTI) *, nawakake informasi debug invaluable babagan dikirim lan ditampa paket ing pranala nirkabel.
Cathetan: * Assuming sing antarmuka wis routed menyang piranti target ing Papan adat Nalika kabel USB debug dipasang, ing Papan debugger daya aktif lan njupuk kontrol saka debug lan antarmuka VCOM.
Nalika kabel USB dicopot, papan target bisa uga disambungake. Level shifters lan switch daya nyegah backporting.
5.1 Port COM Virtual
Port COM virtual (VCOM) nyedhiyakake sarana kanggo nyambungake UART ing piranti target lan ngidini host kanggo ngganti data serial.
Debugger nampilake sambungan iki minangka port COM virtual ing komputer inang sing muncul nalika kabel USB dipasang.
Data ditransfer antarane komputer inang lan debugger liwat sambungan USB, kang emulates port serial nggunakake USB Komunikasi Piranti Kelas (CDC). Saka debugger, data diterusake menyang piranti target liwat UART fisik
sambungan.
Format serial yaiku 115200 bps, 8 bit, ora ana paritas, lan 1 stop bit minangka standar.
Cathetan: Ngganti baud rate kanggo port COM ing sisih PC ora mengaruhi UART baud rate antarane debugger lan piranti target. Nanging, kanggo aplikasi target sing mbutuhake baud rate beda, iku bisa kanggo ngganti VCOM baud rate kanggo cocog konfigurasi piranti target. Parameter VCOM umume bisa dikonfigurasi liwat Konsol Admin kit sing kasedhiya liwat Simplicity Studio.
5.2 Antarmuka Packet Trace
Packet Trace Interface (PTI) minangka sniffer data, status radio, lan wektu sing ora intrusif.amp informasi. Ing piranti EFR32, wiwit saka seri 1, PTI diwenehake kanggo pangguna supaya bisa nutul buffer data ing tingkat pemancar / panrima radio.
Saka perspektif piranti lunak sing dipasang, iki kasedhiya liwat Utilitas RAIL, komponen PTI ing Simplicity Studio.

Konfigurasi Kit lan Nganyarke

Dialog konfigurasi kit ing Simplicity Studio ngidini sampeyan ngganti mode debug adaptor J-Link, nganyarke perangkat kukuh, lan ngganti setelan konfigurasi liyane. Kanggo ndownload Simplicity Studio, pindhah menyang silabs.com/simplicity.
Ing jendela utama perspektif Launcher Studio Simplicity, mode debug lan versi perangkat kukuh saka adaptor J-Link sing dipilih ditampilake. Klik link [Ganti] ing jejere setelan kasebut kanggo mbukak dialog konfigurasi kit.

SILICON LABS UG548 Kesederhanaan Link Debugger - Setelan

6.1 Upgrade Firmware
Sampeyan bisa nganyarke perangkat kukuh kit liwat Simplicity Studio. Simplicity Studio bakal kanthi otomatis mriksa nganyari anyar nalika wiwitan.
Sampeyan uga bisa nggunakake dialog konfigurasi kit kanggo upgrade manual. Klik tombol [Browse] ing bagean [Update Adapter] kanggo milih sing bener file pungkasan ing .emz. Banjur, klik tombol [Instal Paket].

Riwayat Revisi Kit

Revisi kit bisa ditemokake dicithak ing label kemasan kit, kaya sing digambarake ing gambar ing ngisor iki. Riwayat revisi sing diwenehake ing bagean iki bisa uga ora nyathet saben revisi kit. Revisi kanthi owah-owahan cilik bisa uga diilangi.

Kesederhanaan link DebuggerSILICON LABS UG548 Kesederhanaan Link Debugger - kode br

7.1 Riwayat Revisi Si-DBG1015A

Kit Revisi dirilis Katrangan
A03 13 Oktober 2022 Rilis wiwitan.

Riwayat Revisi Dokumen

Revisi 1.0
Juni 2023
Versi dokumen wiwitan.
Studio Kesederhanaan
Akses siji-klik menyang MCU lan piranti nirkabel, dokumentasi, piranti lunak, perpustakaan kode sumber & liya-liyane. Kasedhiya kanggo Windows, Mac lan Linux!

SILICON LABS UG548 Kesederhanaan Link Debugger - Gambar 1

SILICON LABS UG548 Kesederhanaan Link Debugger - lambang Portofolio IoT
www.silabs.com/IoT
SILICON LABS UG548 Kesederhanaan Link Debugger - icon1 SW/HW
www.silabs.com/simplicity
SILICON LABS UG548 Kesederhanaan Link Debugger - icon2 Kualitas
www.silabs.com/quality
SILICON LABS UG548 Kesederhanaan Link Debugger - icon3 Dhukungan & Komunitas
www.silabs.com/community
Penafian
Silicon Labs arep menehi dokumentasi paling anyar, akurat, lan jero kanggo kabeh periferal lan modul sing kasedhiya kanggo para pelaksana sistem lan piranti lunak sing nggunakake utawa arep nggunakake produk Silicon Labs. Data karakterisasi, modul lan peripheral sing kasedhiya, ukuran memori lan alamat memori nuduhake saben piranti tartamtu, lan paramèter "Khas" sing kasedhiya bisa beda-beda ing macem-macem aplikasi. Aplikasi exampsing diterangake ing kene mung kanggo ilustrasi. Silicon Labs nduweni hak kanggo nggawe owahan tanpa kabar luwih lengkap babagan informasi produk, spesifikasi, lan katrangan ing kene, lan ora menehi jaminan babagan akurasi utawa kelengkapan informasi sing kalebu. Tanpa kabar sadurunge, Silicon Labs bisa nganyari perangkat kukuh produk sajrone proses manufaktur kanggo alasan keamanan utawa linuwih. Owah-owahan kasebut ora bakal ngowahi spesifikasi utawa wujud produk. Silicon Labs ora duwe tanggung jawab kanggo akibat saka panggunaan informasi sing diwenehake ing dokumen iki. Dokumen iki ora nyatakake utawa kanthi tegas menehi lisensi kanggo ngrancang utawa nggawe sirkuit terpadu. Produk kasebut ora dirancang utawa diidini digunakake ing piranti Kelas III FDA, aplikasi sing dibutuhake persetujuan premarket FDA utawa Sistem Dhukungan Urip tanpa idin tinulis khusus saka Silicon Labs. "Sistem Dhukungan Urip" yaiku produk utawa sistem sing dimaksudake kanggo ndhukung utawa nylametake urip lan/utawa kesehatan, sing, yen gagal, bisa uga bisa nyebabake ciloko utawa pati pribadi sing signifikan. Produk Silicon Labs ora dirancang utawa sah kanggo aplikasi militer. Produk Silicon Labs ora bakal digunakake ing gaman pemusnah massal kalebu (nanging ora winates ing) senjata nuklir, biologi utawa kimia, utawa misil sing bisa ngirim senjata kasebut. Silicon Labs nolak kabeh jaminan sing nyata lan diwenehake lan ora tanggung jawab utawa tanggung jawab kanggo ciloko utawa kerusakan sing ana gandhengane karo panggunaan produk Silicon Labs ing aplikasi sing ora sah kasebut.
Cathetan: Isi iki bisa uga ngemot terminologi ensive y sing saiki wis lungse. Silicon Labs ngganti istilah kasebut nganggo basa inklusif yen bisa. Kanggo informasi luwih lengkap, bukak www.silabs.com/about-us/inclusive-lexicon-project
Informasi Merek Dagang Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® lan logo Silicon Labs® , Bluegiga® , Bluegiga Logo® , EFM ® , EFM32® , EFR, Ember® , Energy Micro, Energy Micro logo lan kombinasi kasebut, "mikrokontroler paling ramah energi ing donya", Redpine Signals® , WiSe Connect , n-Link, Thread Arch® , EZLink® , EZRadio ® , EZRadioPRO® , Gecko® , Gecko OS, Gecko OS Studio, Precision32® , Kesederhanaan Studio® , Telegesis, Telegesis Logo® , USBXpress® , Zentri, logo Zentri lan Zentri DMS, Z-Wave®, lan liya-liyane iku merek dagang utawa merek dagang kadhaptar saka Silicon Labs. ARM, CORTEX, Cortex-M3 lan THUMB iku merek dagang utawa merek dagang kadhaptar saka ARM Holdings. Keil minangka merek dagang kadhaptar saka ARM Limited. Wi-Fi minangka merek dagang kadhaptar saka Wi-Fi Alliance. Kabeh produk utawa jeneng merek liyane sing kasebut ing kene minangka merek dagang saka sing duwe.

Logo SILIKONSilicon Laboratories Inc. Sajarah rega saham
400 Kulon Cesar Chavez
Austin, TX 78701
USA
www.silabs.com

Dokumen / Sumber Daya

SILICON LABS UG548 Kesederhanaan Link Debugger [pdf] Pandhuan pangguna
UG548 Simplicity Link Debugger, UG548, Simplicity Link Debugger, Link Debugger, Debugger

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *