logo SILIKONUG548: Penyahpepijat Pautan Kesederhanaan
Panduan Pengguna

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - Imej Pilihan

Penyahpepijat Pautan Kesederhanaan UG548

Simplicity Link Debugger ialah alat ringan untuk nyahpepijat dan pengaturcaraan peranti Silicon Labs pada papan tersuai.
Penyahpepijat J-Link membolehkan pengaturcaraan dan penyahpepijatan pada peranti sasaran melalui USB, melalui antara muka Mini Kesederhanaan Slabs. Antara muka port COM maya (VCOM) menyediakan sambungan port bersiri yang mudah digunakan melalui USB. Packet Trace Interface (PTI) menawarkan
maklumat nyahpepijat yang tidak ternilai tentang paket yang dihantar dan diterima dalam pautan wayarles.
Suis kuasa memberi pilihan untuk menyahpepijat papan sasaran tanpa sambungan kuasa luaran atau bateri. Papan ini juga mempunyai 12 pad pecah yang boleh digunakan untuk menyelidik isyarat ke dan dari papan yang disambungkan.

CIRI-CIRI

  • SEGGER J-Link penyahpepijat
  • Antara Muka Jejak Paket
  • Port COM maya
  • Sasaran pilihan voltagsumber e
  • Pelapik pad untuk menyelidik mudah

PROTOKOL DEBUG DISOKONG

  • Nyahpepijat Wayar Bersiri (SWD)
  • Antara Muka 2 Wayar Makmal Silikon (C2)

SOKONGAN PERISIAN

  • Studio Kesederhanaan

MAKLUMAT PESANAN

  • Si-DBG1015A

KANDUNGAN PAKEJ

  • Papan Penyahpepijat Pautan Kesederhanaan (BRD1015A)
  • Kabel Kesederhanaan Mini

pengenalan

Penyahpepijat Pautan Kesederhanaan ialah alat yang direka untuk nyahpepijat dan memprogram peranti Silicon Labs pada papan yang dilengkapi dengan Antara Muka Kesederhanaan Mini, menggunakan alat perisian Simplicity Studio atau Komander Kesederhanaan.
1.1 Bermula
Untuk memulakan pengaturcaraan atau penyahpepijatan perkakasan anda sendiri, muat turun versi terkini Simplicity Studio dan sambungkan kabel rata ke perkakasan anda. Jika perkakasan anda tidak mempunyai penyambung yang sesuai, pad pecah mungkin digunakan secara alternatif untuk menyediakan sambungan melalui wayar pelompat. Pemacu Segger J-Link diperlukan. Ini dipasang secara lalai semasa pemasangan Simplicity Studio, dan ia juga boleh dimuat turun terus daripada Segger.
1.2 Pemasangan
Pergi ke silabs.com/developers/simplicity-studio untuk memuat turun versi terkini sumber Simplicity Studio dan SDK, atau hanya kemas kini perisian anda membuka dialog Pengurus Pemasangan.
Panduan pengguna perisian boleh diakses daripada menu Bantuan atau melawati halaman dokumentasi di: docs.silabs.com/simplicity-studio-5-users-guide/latest/ss-5-users-guide-overview
1.3 Keperluan Perkakasan Tersuai
Untuk menyambung dan mengambil advantagdaripada semua ciri penyahpepijatan yang ditawarkan oleh alatan perisian Simplicity Link Debugger dan Silicon Labs, antara muka Mini Simplicity perlu dilaksanakan pada reka bentuktage perkakasan tersuai. Antara muka Nyahpepijat Wayar Tunggal diperlukan untuk pengaturcaraan dan fungsi nyahpepijat asas. Lihat jadual Jadual 2.1 Penerangan Pin Penyambung Kesederhanaan Mini pada halaman 6 untuk pinout penyambung.
Kabel yang disediakan bersama kit ialah kabel reben padang 1.27 mm (50 mil), ditamatkan dengan penyambung IDC 10-pin. Untuk memadankan ini dan mengelakkan kesilapan semasa menyambung perkakasan, memilih penyambung berkunci disyorkan, contohnyaample Samtec FTSH-105-01-L-DV-K.
Kit Pengembang Silicon Labs dan kit Explorer menyediakan contoh pelaksanaanamples untuk pakej peranti tertentu, yang membolehkan seseorang melihat cara isyarat dihalakan antara penyambung Mini Kesederhanaan dan persisian pada peranti sasaran tertentu.

Perkakasan Selesaiview

2.1 Susun atur Perkakasan

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - Perkakasan

2.2 Gambarajah Blok
Berakhirview Penyahpepijat Pautan Kesederhanaan ditunjukkan dalam rajah di bawah.

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - Gambar rajah

2.3 Penyambung
Bahagian ini memberi kelebihanview ketersambungan Penyahpepijat Pautan Kesederhanaan.
2.3.1 Penyambung USB
Penyambung USB terletak di sebelah kiri Penyahpepijat Pautan Kesederhanaan. Semua ciri pembangunan kit disokong melalui ini
Antara muka USB apabila disambungkan ke komputer hos. Ciri-ciri tersebut termasuk:

  • Penyahpepijatan dan pengaturcaraan peranti sasaran menggunakan penyahpepijat J-Link on-board
  • Komunikasi dengan peranti sasaran melalui port COM maya menggunakan USB-CDC
  • Jejak Paket

Selain menyediakan akses kepada ciri pembangunan kit, penyambung USB ini juga merupakan sumber kuasa utama untuk kit. USB 5V daripada penyambung ini memberi kuasa kepada MCU penyahpepijat dan vol tambahantage pengawal selia yang menyokong kuasa atas permintaan kepada peranti sasaran.
Apabila menggunakan Penyahpepijat Pautan Kesederhanaan untuk membekalkan kuasa kepada peranti sasaran, adalah disyorkan agar anda menggunakan hos USB yang boleh menjana sumber 500 mA.
2.3.2 Pad Breakout
Break out pad ialah titik ujian yang diletakkan di tepi. Mereka membawa semua isyarat antara muka Mini Kesederhanaan, menawarkan cara mudah untuk menyiasat dengan instrumen pengukuran luaran atau sambungan alternatif kepada papan nyahpepijat yang tidak mempunyai penyambung yang sesuai. Gambar berikut menunjukkan susun atur pad pelarian dalam Penyahpepijat Pautan Simplicity:

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - Pad Pelarian

Lihat jadual Jadual 2.1 Penerangan Pin Penyambung Kesederhanaan Mini pada halaman 6 untuk penerangan jaring isyarat.
2.3.3 Kesederhanaan Mini
Penyambung Kesederhanaan Mini direka untuk menawarkan ciri nyahpepijat lanjutan melalui penyambung 10-pin kecil:

  • Antara muka Nyahpepijat Wayar Bersiri (SWD) dengan Antara Muka 2 Wayar (C2) SWO / Silicon Labs
  • Port COM maya (VCOM)
  • Antara Muka Surih Paket (PTI)

Jika perlu, antara muka Mini Simplicity juga menyokong kuasa atas permintaan kepada peranti yang disambungkan. Fungsi ini biasanya dilumpuhkan dan pin VTARGET hanya digunakan untuk penderiaan.

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - Kesederhanaan Mini

Jadual 2.1. Penerangan Pin Penyambung Kesederhanaan Mini

Nombor Pin Fungsi Penerangan
1 VTARGET Sasaran voltage pada aplikasi nyahpepijat. Dipantau atau dibekalkan apabila suis kuasa ditogol
2 GND tanah
3 RST Tetapkan semula
4 VCOM_RX COM Maya Rx
5 VCOM_TX COM Maya Tx
6 SWO Keluaran Wayar Bersiri
7 SWDIO/C2D Data Wayar Bersiri, sebagai alternatif Data C2
8 SWCLK/C2CK Jam Wayar Bersiri, sebagai alternatif Jam C2
9 PTI_FRAME Isyarat Bingkai Jejak Paket
10 PTI_DATA Isyarat Data Surih Paket

Spesifikasi

3.1 Syarat Operasi yang Disyorkan
Jadual berikut bertujuan untuk menjadi garis panduan untuk penggunaan Penyahpepijat Pautan Kesederhanaan yang betul. Jadual menunjukkan keadaan operasi biasa dan beberapa had reka bentuk.
Jadual 3.1. Syarat Operasi yang Disyorkan

Parameter Simbol Min Taip Maks Unit
Input Bekalan USB Voltage V-BUS 4.4 5.0 5.25 V
Sasaran Voltage1, 3 VTARGET 1.8 3.6 V
Sasaran Bekalan Semasa 2, 3 ITARGET 300 mA
Suhu Operasi TOP 20 ˚C
Nota:
1. Mod Penderiaan
2. Mod Penyumberan
3. Lihat Bahagian
4. Mod Bekalan Kuasa untuk butiran lanjut tentang mod pengendalian

3.2 Penilaian Maksimum Mutlak
Melebihi had berikut mungkin menyebabkan kerosakan kekal pada papan.
Jadual 3.2. Penilaian Maksimum Mutlak

Parameter Simbol Min Maks Unit
Input Bekalan USB Voltage V-BUS -0.3 5.5 V
Sasaran Voltage VTARGET -0.5 5.0 V
Pad pelarian * -0.5 5.0 V

Mod Bekalan Kuasa

Penyahpepijat Pautan Kesederhanaan dikuasakan apabila disambungkan kepada hos melalui kabel USB. Apabila dikuasakan, Penyahpepijat Pautan Kesederhanaan boleh beroperasi dalam dua mod:

  1. Mod penderiaan (lalai): Penyahpepijat Pautan Kesederhanaan mengesan vol bekalantage peranti yang disambungkan. Dalam mod ini, arus yang diserap oleh litar penderiaan penyahpepijat daripada peranti yang disambungkan biasanya kurang daripada 1 µA
  2. Mod penyumberan: Penyahpepijat Pautan Kesederhanaan sumber vol tetaptage daripada 3.3V kepada peranti yang sedang dinyahpepijat

Pada permulaan, Penyahpepijat Pautan Kesederhanaan beroperasi dalam mod penderiaan (lalai). Mod ini bertujuan untuk peranti berkuasa sendiri , iaitu papan yang disambungkan mempunyai bekalan kuasa atau bateri sendiri. Penyahpepijat Pautan Simplicity menyokong mana-mana peranti Silicon Labs dengan bekalan voltage antara 1.8V dan 3.6V. Dalam keadaan sedemikian, Simplicity Link Debugger tidak memerlukan lebih daripada 100 mA dan mana-mana hos USB 2.0 akan berfungsi.
Menukar mod bekalan kuasa:
Jika peranti sasaran tidak mempunyai kuasa, adalah mungkin untuk membekalkan kuasa daripada Simplicity Link Debugger dengan menogol butang suis kuasa. Menekan butang ini sekali mengaktifkan output kuasa tambahan yang disambungkan ke VTARGET, menghidupkan penunjuk LED hijau HIDUP dan penyumberan arus ke peranti sasaran (mod penyumberan). Menekan butang yang sama sekali lagi, akan menyahaktifkan kuasa dan mematikan LED (mod penderiaan).
Rajah 2.2 Diagram Blok pada halaman 4 dalam Bahagian 2. Perkakasan Overview mungkin membantu menggambarkan mod pengendalian.
Nota: Untuk mengelakkan pengaktifan tidak sengaja, butang perlu ditekan lebih lama sedikit daripada satu saat, sebelum ia mengaktifkan output kuasa. Apabila beroperasi dalam mod ini, Penyahpepijat Pautan Kesederhanaan menyediakan vol tetaptage daripada 3.3V kepada peranti sasaran. Bergantung pada perkakasan tersuai, hos USB mungkin diperlukan untuk mendapatkan sumber lebih daripada 100 mA, tetapi tidak lebih daripada 500 mA.
Jika LED penunjuk bertukar merah apabila butang ditekan, ini bermakna Penyahpepijat Pautan Kesederhanaan tidak dapat mengaktifkan suis kuasa. Pastikan tiada kuasa hadir pada peranti sasaran dan cuba lagi.
Jadual 4.1. Penunjuk Mod Bekalan Kuasa

Penunjuk LED Mod Bekalan Kuasa Peranti Sasaran Voltage Julat Hos USB Diperlukan Semasa
DIMATIKAN Sensing 1.8V hingga 3.6V Kurang daripada 100 mA
HIJAU Penyumberan 3.3V Kurang daripada 500 mA
MERAH Ralat Penderiaan/Sambungan Di luar jangkauan

Penting: Jangan aktifkan output kuasa apabila peranti sasaran dikuasakan dengan cara lain, ia mungkin menyebabkan kerosakan HW pada mana-mana papan. Jangan sekali-kali menggunakan fungsi ini dengan peranti berkuasa bateri.

Penyahpepijatan

Simplicity Link Debugger ialah SEGGER J-Link Debugger yang antara muka ke peranti sasaran menggunakan antara muka Serial Wire Debug (SWD) untuk peranti Silicon Labs 32-bit (EFM32, EFR32, SiWx) atau antara muka C2 untuk Silicon Labs 8-bit Peranti MCU (EFM8). Penyahpepijat membenarkan pengguna memuat turun aplikasi kod dan nyahpepijat yang dijalankan pada perkakasan tersuai yang disambungkan yang dilengkapi dengan antara muka Mini Kesederhanaan. Selain itu, ia juga menyediakan port COM (VCOM) maya kepada komputer hos yang disambungkan ke port bersiri peranti sasaran* untuk komunikasi tujuan umum antara aplikasi yang sedang berjalan dan komputer hos. Untuk peranti EFR32, Simplicity Link Debugger juga menyokong Packet Trace Interface (PTI)*, menawarkan maklumat nyahpepijat yang tidak ternilai tentang paket yang dihantar dan diterima dalam pautan wayarles.
Nota: *Dengan mengandaikan bahawa antara muka telah dihalakan ke peranti sasaran pada papan tersuai Apabila kabel USB nyahpepijat dimasukkan, penyahpepijat on-board diaktifkan kuasa dan mengawal antara muka nyahpepijat dan VCOM.
Apabila kabel USB dikeluarkan, papan sasaran mungkin masih disambungkan. Pengalih aras dan suis kuasa menghalang backporting.
5.1 Port COM Maya
Port COM maya (VCOM) menyediakan cara untuk menyambungkan UART pada peranti sasaran dan membenarkan hos bertukar data bersiri.
Penyahpepijat membentangkan sambungan ini sebagai port COM maya pada komputer hos yang muncul apabila kabel USB dimasukkan.
Data dipindahkan antara komputer hos dan penyahpepijat melalui sambungan USB, yang meniru port bersiri menggunakan Kelas Peranti Komunikasi USB (CDC). Daripada penyahpepijat, data dihantar ke peranti sasaran melalui UART fizikal
sambungan.
Format bersiri ialah 115200 bps, 8 bit, tiada pariti dan 1 bit hentian secara lalai.
Nota: Menukar kadar baud untuk port COM pada bahagian PC tidak mempengaruhi kadar baud UART antara penyahpepijat dan peranti sasaran. Walau bagaimanapun, untuk aplikasi sasaran yang memerlukan kadar baud yang berbeza, adalah mungkin untuk menukar kadar baud VCOM agar sepadan dengan konfigurasi peranti sasaran. Parameter VCOM secara umum boleh dikonfigurasikan melalui Konsol Pentadbiran kit yang tersedia melalui Simplicity Studio.
5.2 Antara Muka Jejak Paket
Antara Muka Packet Trace (PTI) ialah penghidu data, keadaan radio dan masa yang tidak mengganggu.amp maklumat. Pada peranti EFR32, bermula dari siri 1, PTI disediakan untuk pengguna dapat memanfaatkan penampan data pada tahap pemancar/penerima radio.
Dari perspektif perisian terbenam, ini tersedia melalui Utiliti RAIL, komponen PTI dalam Simplicity Studio.

Konfigurasi dan Peningkatan Kit

Dialog konfigurasi kit dalam Simplicity Studio membolehkan anda menukar mod nyahpepijat penyesuai J-Link, meningkatkan perisian tegarnya dan menukar tetapan konfigurasi lain. Untuk memuat turun Simplicity Studio, pergi ke silabs.com/simplicity.
Dalam tetingkap utama perspektif Pelancar Studio Simplicity, mod nyahpepijat dan versi perisian tegar penyesuai J-Link yang dipilih ditunjukkan. Klik pautan [Tukar] di sebelah mana-mana tetapan ini untuk membuka dialog konfigurasi kit.

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - Tetapan

6.1 Peningkatan Firmware
Anda boleh menaik taraf perisian tegar kit melalui Simplicity Studio. Simplicity Studio akan menyemak kemas kini baharu secara automatik pada permulaan.
Anda juga boleh menggunakan dialog konfigurasi kit untuk peningkatan manual. Klik butang [Browse] dalam bahagian [Update Adapter] untuk memilih yang betul file berakhir dengan .emz. Kemudian, klik butang [Pasang Pakej].

Sejarah Semakan Kit

Semakan kit boleh didapati dicetak pada label pembungkusan kit, seperti yang digariskan dalam rajah di bawah. Sejarah semakan yang diberikan dalam bahagian ini mungkin tidak menyenaraikan setiap semakan kit. Semakan dengan perubahan kecil boleh ditinggalkan.

Penyahpepijat pautan kesederhanaanSILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - kod br

7.1 Sejarah Semakan Si-DBG1015A

Semakan Kit Dikeluarkan Penerangan
A03 13 Oktober 2022 Keluaran awal.

Sejarah Semakan Dokumen

Semakan 1.0
Jun 2023
Versi dokumen awal.
Studio Kesederhanaan
Akses satu klik kepada MCU dan alatan wayarles, dokumentasi, perisian, perpustakaan kod sumber & banyak lagi. Tersedia untuk Windows, Mac dan Linux!

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - Rajah1

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - ikon Portfolio IoT
www.silabs.com/IoT
SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - ikon1 SW/HW
www.silabs.com/simplicity
SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - ikon2 Kualiti
www.silabs.com/quality
SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan - ikon3 Sokongan & Komuniti
www.silabs.com/community
Penafian
Silicon Labs berhasrat untuk menyediakan pelanggan dengan dokumentasi terkini, tepat dan mendalam bagi semua peranti dan modul yang tersedia untuk pelaksana sistem dan perisian yang menggunakan atau berhasrat untuk menggunakan produk Silicon Labs. Data pencirian, modul dan peranti yang tersedia, saiz memori dan alamat memori merujuk kepada setiap peranti tertentu, dan parameter "Lazim" yang disediakan boleh dan berbeza dalam aplikasi yang berbeza. Permohonan cthampyang diterangkan di sini adalah untuk tujuan ilustrasi sahaja. Silicon Labs berhak untuk membuat perubahan tanpa notis lanjut kepada maklumat produk, spesifikasi dan penerangan di sini, dan tidak memberikan jaminan tentang ketepatan atau kesempurnaan maklumat yang disertakan. Tanpa pemberitahuan awal, Silicon Labs boleh mengemas kini perisian tegar produk semasa proses pembuatan atas sebab keselamatan atau kebolehpercayaan. Perubahan sedemikian tidak akan mengubah spesifikasi atau setiap bentuk produk. Silicon Labs tidak akan mempunyai liabiliti untuk akibat penggunaan maklumat yang dibekalkan dalam dokumen ini. Dokumen ini tidak membayangkan atau secara nyata memberikan mana-mana lesen untuk mereka bentuk atau mengada-adakan sebarang litar bersepadu. Produk tidak direka bentuk atau dibenarkan untuk digunakan dalam mana-mana peranti Kelas III FDA, aplikasi yang memerlukan kelulusan prapasaran FDA atau Sistem Sokongan Hayat tanpa kebenaran bertulis khusus Silicon Labs. “Sistem Sokongan Kehidupan” ialah sebarang produk atau sistem yang bertujuan untuk menyokong atau mengekalkan kehidupan dan/atau kesihatan, yang, jika gagal, boleh dijangka secara munasabah mengakibatkan kecederaan peribadi atau kematian yang ketara. Produk Silicon Labs tidak direka bentuk atau dibenarkan untuk aplikasi ketenteraan. Produk Silicon Labs dalam apa jua keadaan tidak boleh digunakan dalam senjata pemusnah besar-besaran termasuk (tetapi tidak terhad kepada) senjata nuklear, biologi atau kimia, atau peluru berpandu yang mampu menghantar senjata tersebut. Silicon Labs menafikan semua waranti nyata dan tersirat dan tidak akan bertanggungjawab atau bertanggungjawab terhadap sebarang kecederaan atau kerosakan yang berkaitan dengan penggunaan produk Silicon Labs dalam aplikasi tanpa kebenaran tersebut.
Nota: Kandungan ini mungkin mengandungi terminologi luar biasa y yang kini lapuk. Silicon Labs menggantikan istilah ini dengan bahasa inklusif di mana mungkin. Untuk maklumat lanjut, lawati www.silabs.com/about-us/inclusive-lexicon-project
Maklumat Cap Dagangan Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs ® dan logo Silicon Labs® , Bluegiga® , Bluegiga Logo® , EFM ® , EFM32® , EFR, Ember® , Energy Micro, Energy Micro logo dan gabungannya, "mikropengawal paling mesra tenaga di dunia", 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 dan Zentri DMS, Z-Wave® , dan lain-lain ialah tanda dagangan atau tanda dagangan berdaftar Silicon Labs. ARM, CORTEX, Cortex-M3 dan THUMB ialah tanda dagangan atau tanda dagangan berdaftar ARM Holdings. Keil ialah tanda dagangan berdaftar ARM Limited. Wi-Fi ialah tanda dagangan berdaftar Wi-Fi Alliance. Semua produk atau nama jenama lain yang disebut di sini adalah tanda dagangan pemegang masing-masing.

logo SILIKONMakmal Silikon Inc.
400 Barat Cesar Chavez
Austin, TX 78701
USA
www.silabs.com

Dokumen / Sumber

SILICON LABS UG548 Penyahpepijat Pautan Kesederhanaan [pdf] Panduan Pengguna
UG548 Penyahpepijat Pautan Kesederhanaan, UG548, Penyahpepijat Pautan Kesederhanaan, Penyahpepijat Pautan, Penyahpepijat

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *