矽標誌UG548:簡單連結調試器
使用者指南

SILICON LABS UG548 Simplicity 連結調試器 - 特色圖片

UG548 簡單鏈接調試器

Simplicity Link 調試器是一款輕量級工具,用於在定制板上對 Silicon Labs 器件進行調試和編程。
J-Link 偵錯器可透過 Slabs 的 Mini Simplicity 介面透過 USB 在目標裝置上進行程式設計和除錯。 虛擬 COM 連接埠介面 (VCOM) 透過 USB 提供易於使用的序列埠連接。 資料包追蹤介面 (PTI) 提供
有關無線鏈路中發送和接收的資料包的寶貴調試資訊。
電源開關提供了無需外部電源連接或電池即可調試目標板的選項。 該板還有 12 個分線焊盤,可用於探測進出所連接板的信號。

特徵

  • SEGGER J-Link 偵錯器
  • 數據包跟踪接口
  • 虛擬串口
  • 可選目標量tag電子資源
  • 易於探測的分線墊

支持的調試協議

  • 串行線調試 (SWD)
  • Silicon Labs 2 線介面 (C2)

軟件支持

  • 簡約工作室

訂購資訊

  • 矽-DBG1015A

包裝內容

  • Simplicity 連結偵錯器板 (BRD1015A)
  • 迷你簡約電纜

介紹

Simplicity Link 調試器是一款設計用於使用 Simplicity Studio 或 Simplicity Commander 軟件工具在配備 Mini Simplicity 接口的板上對 Silicon Labs 器件進行調試和編程的工具。
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 定制硬件要求
連接並獲取優惠tag在 Simplicity Link 調試器和 Silicon Labs 軟件工具提供的所有調試功能中,Mini Simplicity 接口需要在設計階段實現tage 定制硬件。 編程和基本調試功能需要單線調試接口。 有關連接器引腳排列,請參閱第 2.1 頁的表表 6 Mini Simplicity 連接器引腳說明。
該套件提供的電纜是 1.27 毫米(50 百萬)節距帶狀電纜,端接 10 針 IDC 連接器。 為了匹配這一點並避免連接硬件時出現錯誤,建議選擇鍵控連接器,例如ample Samtec FTSH-105-01-L-DV-K。
Silicon Labs 開發套件和 Explorer 套件提供實施前amp特定設備封裝的文件,允許人們查看信號如何在 Mini Simplicity 連接器和給定目標設備上的外圍設備之間路由。

硬體結束view

2.1 硬件佈局

SILICON LABS UG548 Simplicity 連結偵錯器 - 硬體

2.2 框圖
一個結束view Simplicity Link Debugger 的功能如下圖所示。

SILICON LABS UG548 Simplicity 連結偵錯器 - 圖表

2.3 連接器
本節給出了view Simplicity Link Debugger 連接性。
2.3.1 USB 連接器
USB 連接器位於 Simplicity Link Debugger 的左側。 所有套件的開發功能均透過此支持
連接到主機時的 USB 介面。 這些功能包括:

  • 使用板載 J-Link 調試器對目標設備進行調試和編程
  • 使用 USB-CDC 通過虛擬 COM 端口與目標設備通信
  • 數據包追蹤

除了提供對該套件的開發功能的訪問之外,該 USB 連接器也是該套件的主要電源。 該連接器的 USB 5V 為調試器 MCU 和輔助卷供電tag支援向目標設備按需供電的調節器。
當使用 Simplicity Link Debugger 為目標裝置供電時,建議您使用能夠提供 500 mA 電流的 USB 主機。
2.3.2 分線盤
斷開焊盤是放置在邊緣的測試點。 它們攜帶 Mini Simplicity 接口的所有信號,提供了一種使用外部測量儀器進行探測的簡單方法,或者為沒有合適連接器的調試板提供替代連接。 下圖顯示了 Simplicity Link Debugger 中的接線板佈局:

SILICON LABS UG548 Simplicity Link 調試器 - 分線盤

有關訊號網路的說明,請參閱第 2.1 頁的表表 6 Mini Simplicity 連接器接腳說明。
2.3.3 迷你簡單
Mini Simplicity 連接器旨在透過小型 10 針連接器提供高級調試功能:

  • 附 SWO/Silicon Labs 2 線介面 (C2) 的串列線調試介面 (SWD)
  • 虛擬串口 (VCOM)
  • 數據包跟踪接口 (PTI)

如果需要,Mini Simplicity 接口還支持為所連接的設備按需供電。 該功能通常被禁用,VTARGET 引腳僅用於感測。

SILICON LABS UG548 Simplicity 連結調試器 - Mini Simplicity

表 2.1. Mini Simplicity 連接器引腳說明

腳位號 功能 描述
1 目標 目標卷tage 在已偵錯的應用程式上。 切換電源開關時進行監控或供電
2 接地 地面
3 快速恢復時間 重置
4 VCOM_RX 虛擬 COM Rx
5 VCOM_TX 虛擬 COM 發送器
6 斯沃 串行線輸出
7 SWDIO/C2D 串列線數據,或 C2 數據
8 SWCLK/C2CK 串列線時鐘,或 C2 時鐘
9 PTI_幀 數據包跟踪幀信號
10 PTI_數據 數據包跟踪數據信號

規格

3.1 推薦工作條件
下表旨在作為正確使用 Simplicity Link Debugger 的指南。 表格顯示了典型的操作條件和一些設計限制。
表 3.1。 推薦工作條件

範圍 象徵 最小 典型值 最大限度 單元
USB 電源輸入電壓tage 客車 4.4 5.0 5.25 V
目標卷tage1, 3 目標 1.8 3.6 V
目標電源電流 2、3 目標 300 mA
工作溫度 頂部 20 C
筆記:
1. 感測模式
2. 採購模式
3. 參見章節
4. 電源模式 了解更多有關工作模式的詳細信息

3.2 絕對最大額定值
超過以下限制可能會對電路板造成永久性損壞。
表 3.2. 絕對最大額定值

範圍 象徵 最小 最大限度 單元
USB 電源輸入電壓tage 客車 -0.3 5.5 V
目標卷tage 目標 -0.5 5.0 V
分線墊 * -0.5 5.0 V

供電方式

Simplicity Link Debugger 通過 USB 電纜連接到主機時即可供電。 通電後,Simplicity Link Debugger 可以在兩種模式下運行:

  1. 感應模式(預設):Simplicity Link Debugger 感應供電量tage 所連接設備的名稱。 在此模式下,調試器的傳感電路從連接的設備吸收的電流通常小於 1 µA
  2. 來源模式:Simplicity Link Debugger 來源固定卷tage 的 3.3V 到正在調試的設備

啟動時,Simplicity Link Debugger 在傳感模式(默認)下運行。 此模式適用於自供電設備,即連接的板有自己的電源或電池。 Simplicity Link 調試器支持任何具有供應量的 Silicon Labs 設備tage 範圍在 1.8V 和 3.6V 之間。 在這種情況下,Simplicity Link Debugger 不需要超過 100 mA,任何 USB 2.0 主機都可以工作。
改變供電方式:
如果目標裝置沒有電源,可以透過切換電源開關按鈕從 Simplicity Link Debugger 供電。 按此按鈕一次,將啟動連接到 VTARGET 的輔助電源輸出,開啟綠色 LED 指示燈並向目標裝置提供電流(拉電流模式)。 再次按下相同按鈕,將關閉電源並關閉 LED(感應模式)。
第 2.2 頁第 4 節中的圖 2 框圖。硬件結束view 可能有助於可視化操作模式。
筆記: 為了防止意外激活,在激活電源輸出之前,需要按下按鈕一秒鐘以上。 在此模式下運作時,Simplicity Link Debugger 提供固定的 voltage 為目標器件提供 3.3V 電壓。 根據定制硬件的不同,USB 主機可能需要提供超過 100 mA 的電流,但不超過 500 mA。
如果按下按鈕時 LED 指示燈變為紅色,則表示 Simplicity Link Debugger 無法激活電源開關。 確保目標設備未通電,然後重試。
表 4.1。 供電模式指示燈

LED指示燈 電源模式 目標設備卷tag範圍 USB 主機所需電流
離開 傳感 1.8V至3.6V 小於100毫安
綠色的 採購 3.3V 小於500毫安
紅色的 感測/連接錯誤 超出範圍

重要的: 當目標裝置以其他方式供電時,請勿啟動電源輸出,這可能會導致任一闆卡的硬體損壞。 切勿在電池供電的裝置上使用此功能。

偵錯

Simplicity Link 調試器是 SEGGER J-Link 調試器,它使用 Silicon Labs 32 位(EFM32、EFR32、SiWx)設備的串行線調試 (SWD) 接口或 Silicon Labs 2 位設備的 C8 接口連接到目標設備MCU ( EFM8) 設備。 該調試器允許用戶下載代碼並調試在配備 Mini Simplicity 接口的連接定制硬件上運行的應用程序。 此外,它還為主機提供了一個虛擬 COM (VCOM) 端口,該端口連接到目標設備的串行端口*,用於運行的應用程序和主機之間的通用通信。 對於 EFR32 設備,Simplicity Link Debugger 還支持數據包跟踪接口 (PTI)*,提供有關無線鏈路中傳輸和接收的數據包的寶貴調試信息。
筆記: *假設介面已路由到定制板上的目標元件 當插入調試 USB 電纜時,板載調試器將啟動電源並控制調試和 VCOM 接口。
拔掉 USB 連接線後,目標板可能仍處於連接狀態。 電平轉換器和電源開關可防止反向移植。
5.1 虛擬串口
虛擬 COM 連接埠 (VCOM) 提供了一種連接目標裝置上的 UART 的方法,並允許主機交換序列資料。
偵錯器將此連接呈現為主機上的虛擬 COM 端口,插入 USB 電纜時會出現該端口。
資料透過 USB 連接在主機和偵錯器之間傳輸,USB 連接使用 USB 通訊設備類別 (CDC) 模擬串行埠。 資料透過實體 UART 從調試器傳遞到目標設備
聯繫。
串行格式默認為 115200 bps、8 位、無奇偶校驗、1 個停止位。
筆記: 更改PC端COM埠的波特率不會影響偵錯器和目標設備之間的UART波特率。 但是,對於需要不同波特率的目標應用,可以變更 VCOM 波特率以符合目標裝置的配置。 一般來說,VCOM 參數可以透過 Simplicity Studio 提供的套件管理控制台進行設定。
5.2 數據包跟踪接口
數據包跟踪接口 (PTI) 是數據、無線電狀態和時間的非侵入式嗅探器amp 信息。 在 EFR32 設備上,從系列 1 開始,提供 PTI 以便用戶能夠在無線電發射器/接收器級別接入數據緩衝區。
從嵌入式軟件的角度來看,這可以通過 Simplicity Studio 中的 RAIL Utility、PTI 組件來實現。

套件配置和升級

Simplicity Studio 中的套件配置對話框允許您更改 J-Link 適配器調試模式、升級其固件以及更改其他配置設置。 要下載 Simplicity Studio,請訪問 silabs.com/simplicity.
在 Simplicity Studio 的啟動器透視圖的主視窗中,顯示了所選 J-Link 適配器的偵錯模式和韌體版本。 按一下任何這些設定旁邊的 [變更] 連結以開啟套件配置對話方塊。

SILICON LABS UG548 Simplicity Link 調試器 - 設定

6.1 固件升級
您可以透過 Simplicity Studio 升級套件韌體。 Simplicity Studio 將在啟動時自動檢查新更新。
您還可以使用套件配置對話框進行手動升級。 單擊 [Update Adapter] 部分中的 [Browse] 按鈕以選擇正確的 file 以 .emz 結尾。 然後,單擊 [安裝包] 按鈕。

套件修訂歷史

套件版本印在套件包裝標籤上,如下圖所示。 本節中給出的修訂歷史記錄可能不會列出每個套件修訂版本。 具有微小變化的修訂可能會被省略。

簡單鏈接調試器SILICON LABS UG548 Simplicity Link 調試器 - br 代碼

7.1 Si-DBG1015A 修訂歷史

套件修訂 已發布 描述
A03 13 年 2022 月 XNUMX 日 初次發布。

文件修訂歷史

修訂版1.0
2023 年 XNUMX 月
初始文檔版本。
簡約工作室
一鍵訪問 MCU 和無線工具、文檔、軟件、源代碼庫等。 適用於 Windows、Mac 和 Linux!

SILICON LABS UG548 Simplicity 連結調試器 - 圖 1

SILICON LABS UG548 Simplicity Link 調試器 - 圖標 物聯網產品組合
www.silabs.com/物聯網
SILICON LABS UG548 Simplicity 連結調試器 - icon1 軟件/硬件
www.silabs.com/simplicity
SILICON LABS UG548 Simplicity 連結調試器 - icon2 品質
www.silabs.com/quality
SILICON LABS UG548 Simplicity 連結調試器 - icon3 支持與社區
www.silabs.com/community
免責聲明
Silicon Labs 旨在為客戶提供最新、準確且深入的所有周邊設備和模組的文檔,供使用或打算使用 Silicon Labs 產品的系統和軟體實施者使用。特性資料、可用模組和周邊裝置、記憶體大小和記憶體位址涉及每個特定裝置,並且提供的「典型」參數在不同的應用中可能並且確實有所不同。應用前amp本文所述的文件僅用於說明目的。 Silicon Labs 保留對本文中的產品資訊、規格和描述進行更改的權利,恕不另行通知,並且不對所包含資訊的準確性或完整性提供保證。 出於安全或可靠性原因,Silicon Labs 可能會在製造過程中更新產品韌體,恕不另行通知。 此類變更不會改變產品的規格或性能。 對於使用本文檔中提供的資訊所造成的後果,Silicon Labs 不承擔任何責任。 本文件並不暗示或明確授予設計或製造任何積體電路的任何許可。 未經 Silicon Labs 具體書面同意,這些產品未設計或授權用於任何 FDA III 類設備、需要 FDA 上市前批准的應用或生命維持系統。 「生命維持系統」是指任何旨在支持或維持生命和/或健康的產品或系統,如果發生故障,可以合理預期會導致重大人身傷害或死亡。 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 Logo®、USBXpress®、Zentri、Zentri 標誌和 Zentri DMS、Z-Wave® 等是 Silicon Labs 的商標或註冊商標。 ARM、CORTEX、Cortex-M3 和 THUMB 是 ARM Holdings 的商標或註冊商標。 Keil 是 ARM Limited 的註冊商標。 Wi-Fi 是 Wi-Fi 聯盟的註冊商標。 本文提及的所有其他產品或品牌名稱均為其各自所有者的商標。

矽標誌矽實驗室公司
400 西塞薩爾查韋斯
奧斯汀, 德州 78701
美國
www.silabs.com

文件/資源

SILICON LABS UG548 Simplicity 鏈接調試器 [pdf] 使用者指南
UG548 Simplicity 鏈接調試器, UG548, Simplicity 鏈接調試器, 鏈接調試器, 調試器

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *