0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SEGGER新推出的Device Support Kit(DSK)

倩倩 ? 來(lái)源:麥克泰技術(shù) ? 作者:麥克泰技術(shù) ? 2022-09-23 11:31 ? 次閱讀

SEGGER新推出的Device Support Kit(DSK),能更方便地為J-Link調(diào)試器、Flasher編程器添加對(duì)新設(shè)備的支持。DSK套件包含創(chuàng)建用戶軟件包以將設(shè)備添加到J-Link和Flasher所需的所有文件,以及源代碼示例和用于創(chuàng)建安裝程序的模板。

3a70b9a2-3aed-11ed-9e49-dac502259ad0.jpg

DSK支持通過(guò)復(fù)制文件或通過(guò)運(yùn)行自定義的安裝程序添加J-Link設(shè)備支持,并擴(kuò)展到Segger Flasher編程器。

“我們認(rèn)為,對(duì)于客戶和合作伙伴來(lái)說(shuō),他們可以自行添加設(shè)備很重要。他們可以信賴但不必依賴 SEGGER。”SEGGER的創(chuàng)始人Rolf Segger說(shuō)。“芯片供應(yīng)商可以與市場(chǎng)領(lǐng)先的J-Link合作,按照自己的時(shí)間表推出他們的設(shè)備。J-Link調(diào)試器就可以在新推出的設(shè)備上使用,甚至在它們投放市場(chǎng)之前。”

添加新設(shè)備很簡(jiǎn)單:只需自定義工作示例即可。以這種方式添加的設(shè)備具有與 SEGGER 添加的設(shè)備相同的功能,包括flash燒寫及設(shè)置無(wú)限數(shù)量的斷點(diǎn)??蓪?shí)現(xiàn)的Flasher編程速度非常接近flash的理論最大值。

J-link DSK特點(diǎn)

適用于J-link當(dāng)前支持的大多數(shù)內(nèi)核,支持尚未添加到支持?jǐn)?shù)據(jù)庫(kù)的設(shè)備進(jìn)行超高速編程。

DSK組成

新設(shè)備支持通常需要flasher,以及腳本實(shí)現(xiàn)設(shè)備所需的特殊連接和重置序列。為了盡可能輕松地創(chuàng)建支持,J-Link DSK隨附SEGGER Flash Loader(SFL)以及一組示例腳本文件,適用于需要特殊處理的各種設(shè)備。

1. SEGGER Flash Loader

DSK的核心組件是SEGGER Flash Loader,SFL設(shè)置設(shè)備以通過(guò)微控制器的調(diào)試接口訪問(wèn)Flash,是對(duì)未支持的設(shè)備量身定制的一段代碼,臨時(shí)下載RAM中,由它執(zhí)行對(duì)Flash的編程。

為新設(shè)備添加SFL后,J-Link flash下載功能將使用該SFL,并且對(duì)所有J-Link應(yīng)用程序(如J-Link Commander、J-Flash等)都提供Flash下載功能。SFL還為設(shè)備啟用了無(wú)限數(shù)量的flash斷點(diǎn)功能。也可以通過(guò)IDE/Ozone直接下載到Flash中。有關(guān)SFL以及如何編寫算法的更多信息,請(qǐng)參考:

https://wiki.segger.com/SEGGER_Flash_Loader

2. J-Link script文件

一些設(shè)備需要特殊的連接或重置序列的腳本,而J-Link缺省使用的通用序列未涵蓋這些序列。對(duì)于這些設(shè)備,可能需要通過(guò)J-Link script文件才能在J-Link中獲得設(shè)備支持。J-Link DSK套件包含了用于需要特殊處理的各種設(shè)備的J-Link腳本文件示例。

有關(guān)J-Link script文件的更多信息,請(qǐng)參考技術(shù)文章:J-link script文件的作用與用法(可點(diǎn)擊查看)

關(guān)于SEGGER

SEGGER Microcontroller GmbH在嵌入式系統(tǒng)領(lǐng)域擁有近三十年的經(jīng)驗(yàn),提供先進(jìn)的RTOS和軟件庫(kù),J-Link / J-Trace代碼調(diào)試和跟蹤器,F(xiàn)lasher在線編程器以及軟件開(kāi)發(fā)工具等產(chǎn)品

SEGGER專業(yè)的嵌入式開(kāi)發(fā)軟件和工具設(shè)計(jì)簡(jiǎn)潔,并針對(duì)嵌入式系統(tǒng)進(jìn)行了優(yōu)化,通過(guò)價(jià)格合理、質(zhì)量?jī)?yōu)良而且靈活易用的各類工具,支持嵌入式系統(tǒng)的整個(gè)開(kāi)發(fā)過(guò)程。

SEGGER公司由Rolf Segger于1992年創(chuàng)立,目前正穩(wěn)步發(fā)展。SEGGER總部位于德國(guó)蒙海姆,在美國(guó)波士頓設(shè)有分公司,并在英國(guó),美國(guó)硅谷以及中國(guó)上海設(shè)有子公司,在大多數(shù)大陸上有分銷商(北京麥克泰是SEGGER公司在中國(guó)的分銷商),使用戶在全球范圍內(nèi)都能使用SEGGER全系列產(chǎn)品。

關(guān)于麥克泰技術(shù)

麥克泰技術(shù)(簡(jiǎn)稱BMR)成立于1995年,是國(guó)內(nèi)專業(yè)的嵌入式系統(tǒng)軟件企業(yè),與世界領(lǐng)先的嵌入式軟件供應(yīng)商合作有二十多年的時(shí)間,為嵌入式研發(fā)提供豐富的工具、軟件、解決方案和培訓(xùn)服務(wù)。2019年麥克泰技術(shù)簽約SEGGER成為正式代理商,全面代理SEGGER旗下所有產(chǎn)品。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程器
    +關(guān)注

    關(guān)注

    9

    文章

    392

    瀏覽量

    42106
  • 調(diào)試器
    +關(guān)注

    關(guān)注

    1

    文章

    297

    瀏覽量

    23568
  • J-Link
    +關(guān)注

    關(guān)注

    0

    文章

    83

    瀏覽量

    22055

原文標(biāo)題:基于DSK輕松添加J-Link&Flasher設(shè)置支持

文章出處:【微信號(hào):麥克泰技術(shù),微信公眾號(hào):麥克泰技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    兆易創(chuàng)新和SEGGER探索MCU開(kāi)發(fā)的無(wú)限可能

    2023年12月,兆易創(chuàng)新(GigaDevice)與業(yè)界著名工具鏈廠商德國(guó)SEGGER Microcontroller GmbH(以下簡(jiǎn)稱“SEGGER”)向所有使用GD32V系列RISC-V
    的頭像 發(fā)表于 08-22 09:51 ?739次閱讀

    表面貼裝 TCXO 汽車電子用 DSK1612ATD:精準(zhǔn)驅(qū)動(dòng)汽車電子的卓越之選

    表面貼裝 TCXO(汽車電子用)DSK1612ATD:精準(zhǔn)驅(qū)動(dòng)汽車電子的卓越之選
    的頭像 發(fā)表于 08-01 11:02 ?162次閱讀
    表面貼裝 TCXO 汽車電子用 <b class='flag-5'>DSK</b>1612ATD:精準(zhǔn)驅(qū)動(dòng)汽車電子的卓越之選

    表面貼裝 TCXO 汽車電子用 DSK321STD:卓越性能,穩(wěn)定可靠的汽車電子核心組件

    表面貼裝 TCXO(汽車電子用)DSK321STD:卓越性能,穩(wěn)定可靠的汽車電子核心組件
    的頭像 發(fā)表于 08-01 10:22 ?867次閱讀
    表面貼裝 TCXO 汽車電子用 <b class='flag-5'>DSK</b>321STD:卓越性能,穩(wěn)定可靠的汽車電子核心組件

    請(qǐng)問(wèn)ESP32-WROVER-KIT如何通過(guò)AWS IoT Device Tester (IDT) 的測(cè)試?

    Partner Device Catalog 清單中,我們能找到 ESP32-WROVER-KIT 已經(jīng)支援 Amazon FreeRTOS 的資訊。那表示 ESP32-WROVER-KIT 應(yīng)該已經(jīng)通過(guò)
    發(fā)表于 06-28 07:51

    用JTAG連接ESP32開(kāi)發(fā)板(ESP32-LYRAT-MINI_V1.2)的JTAG接口實(shí)現(xiàn)調(diào)試環(huán)境失敗了的原因?

    我用segger的ARM仿真器的JTAG連接ESP32開(kāi)發(fā)板(ESP32-LYRAT-MINI_V1.2)的JTAG接口實(shí)現(xiàn)調(diào)試環(huán)境的時(shí)候失敗,電腦已經(jīng)成功安裝了openocd, 并可以查到版本
    發(fā)表于 06-17 07:26

    SEGGER編譯器優(yōu)化和安全技術(shù)介紹 支持最新C和C++語(yǔ)言

    SEGGER編譯器是專門為ARM和RISC-V微控制器設(shè)計(jì)的優(yōu)化C/C++編譯器。它建立在強(qiáng)大的Clang前端上,支持最新的C和C++語(yǔ)言功能。 除其他外,其主要功能包括: 1)?尺寸優(yōu)化:通過(guò)調(diào)整
    的頭像 發(fā)表于 06-04 15:31 ?1140次閱讀
    <b class='flag-5'>SEGGER</b>編譯器優(yōu)化和安全技術(shù)介紹 支持最新C和C++語(yǔ)言

    瑞薩Smart Configurator支持SEGGER集成開(kāi)發(fā)工具

    SEGGER與瑞薩電子(Renesas Electronics)近日宣布達(dá)成重要合作,SEGGER的集成開(kāi)發(fā)工具Embedded Studio現(xiàn)已無(wú)縫融入瑞薩電子的Smart
    的頭像 發(fā)表于 05-10 14:25 ?485次閱讀

    雅特力AT32 MCU與SEGGER攜手合作,開(kāi)發(fā)量產(chǎn)事半功倍

    近日,雅特力與SEGGER共同宣布J-Link仿真調(diào)試器與Flasher在線燒錄器全面支持AT32 MCU產(chǎn)品,SEGGER工具鏈的加持使AT32 MCU開(kāi)發(fā)如虎添翼。 雅特力自2018年對(duì)外
    的頭像 發(fā)表于 02-23 10:27 ?244次閱讀

    雅特力AT32 MCU與SEGGER攜手合作,開(kāi)發(fā)量產(chǎn)事半功倍

    近日,雅特力與SEGGER共同宣布J-Link仿真調(diào)試器與Flasher在線燒錄器全面支持AT32MCU產(chǎn)品,SEGGER工具鏈的加持使AT32MCU開(kāi)發(fā)如虎添翼。雅特力自2018年對(duì)外銷售以來(lái)
    的頭像 發(fā)表于 02-22 08:13 ?352次閱讀
    雅特力AT32 MCU與<b class='flag-5'>SEGGER</b>攜手合作,開(kāi)發(fā)量產(chǎn)事半功倍

    如何在沒(méi)有HAL的情況下使用SEGGER eMusb-Device嗎?

    我很喜歡 SEGGER eMusb-Device,因?yàn)樗膶?shí)現(xiàn)方式非常全面。 但是,我想退出 HAL,我觀察到 SEGGER eMusb-Device 嚴(yán)重依賴它。 我有辦法在沒(méi)有 H
    發(fā)表于 01-25 08:31

    SEGGER宣布推出新的Embedded Studio- V8.10

    SEGGER宣布推出新的Embedded Studio- V8.10。這款先進(jìn)的多平臺(tái)IDE現(xiàn)在通過(guò)單一設(shè)置支持多種架構(gòu)。同一軟件可用于為RISC-V和ARM目標(biāo)處理器構(gòu)建和調(diào)試應(yīng)用程序。(以前需要安裝ARM和RISC-V兩個(gè)版本的IDE)。
    的頭像 發(fā)表于 01-16 11:06 ?1069次閱讀

    SEGGER調(diào)試低功耗模式

    低功耗模式是現(xiàn)代嵌入式系統(tǒng)設(shè)計(jì)中一個(gè)非常重要的考慮因素。為了延長(zhǎng)電池續(xù)航時(shí)間、降低能耗以及滿足可持續(xù)發(fā)展的需求,嵌入式系統(tǒng)需要能夠有效地進(jìn)入低功耗模式,并在需要時(shí)快速喚醒。正因如此,SEGGER
    的頭像 發(fā)表于 01-02 16:36 ?426次閱讀

    SEGGER的emUSB-C PD將電纜連接轉(zhuǎn)化為智能技術(shù)

    SEGGER的emUSB-C PD是一個(gè)用于管理供電(PD)協(xié)議的嵌入式軟件庫(kù)。使用emUSB-C PD,軟件可以主動(dòng)管理電纜連接。
    的頭像 發(fā)表于 12-26 11:11 ?417次閱讀

    Segger Jscope波形軟件在AT32 MCU的使用

    Segger Jscope波形軟件在AT32 MCU的使用
    的頭像 發(fā)表于 11-10 18:24 ?1709次閱讀
    <b class='flag-5'>Segger</b> Jscope波形軟件在AT32 MCU的使用

    Segger Jscope波形軟件在AT32 MCU的使用

    Segger Jscope波形軟件在AT32 MCU的使用描述了J-Scope波形軟件簡(jiǎn)單應(yīng)用。
    發(fā)表于 10-24 07:44