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)

倩倩 ? 來源:麥克泰技術(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支持通過復(fù)制文件或通過運(yùn)行自定義的安裝程序添加J-Link設(shè)備支持,并擴(kuò)展到Segger Flasher編程器。

“我們認(rèn)為,對(duì)于客戶和合作伙伴來說,他們可以自行添加設(shè)備很重要。他們可以信賴但不必依賴 SEGGER?!盨EGGER的創(chuàng)始人Rolf Segger說?!?a href="http://wenjunhu.com/v/tag/137/" target="_blank">芯片供應(yīng)商可以與市場(chǎng)領(lǐng)先的J-Link合作,按照自己的時(shí)間表推出他們的設(shè)備。J-Link調(diào)試器就可以在新推出的設(shè)備上使用,甚至在它們投放市場(chǎng)之前?!?/p>

添加新設(shè)備很簡(jiǎn)單:只需自定義工作示例即可。以這種方式添加的設(shè)備具有與 SEGGER 添加的設(shè)備相同的功能,包括flash燒寫及設(shè)置無限數(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è)備以通過微控制器的調(diào)試接口訪問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è)備啟用了無限數(shù)量的flash斷點(diǎn)功能。也可以通過IDE/Ozone直接下載到Flash中。有關(guān)SFL以及如何編寫算法的更多信息,請(qǐng)參考:

https://wiki.segger.com/SEGGER_Flash_Loader

2. J-Link script文件

一些設(shè)備需要特殊的連接或重置序列的腳本,而J-Link缺省使用的通用序列未涵蓋這些序列。對(duì)于這些設(shè)備,可能需要通過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在線編程器以及軟件開發(fā)工具等產(chǎn)品

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

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ī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程器
    +關(guān)注

    關(guān)注

    9

    文章

    395

    瀏覽量

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

    關(guān)注

    1

    文章

    305

    瀏覽量

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

    關(guān)注

    0

    文章

    84

    瀏覽量

    22143

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    DSK1612ATD:表面貼裝TCXO

    深圳鴻合智遠(yuǎn)|DSK1612ATD:表面貼裝TCXO
    的頭像 發(fā)表于 11-06 10:58 ?173次閱讀
    <b class='flag-5'>DSK</b>1612ATD:表面貼裝TCXO

    哪位大俠有TMS320C6713DSK的開發(fā)板完成的原理圖?求分享

    哪位大俠有TMS320C6713DSK的開發(fā)板完成的原理圖?光盤的原理圖的最后一張是框圖不詳細(xì)。哪位大俠有沒有相應(yīng)的資料? 謝謝!
    發(fā)表于 11-01 07:03

    SEGGER為J-Link和Flasher提供Device Provisioner工具

    日前,SEGGER宣布為其Flasher系列編程器以及J-Link和J-Trace系列調(diào)試跟蹤工具提供Device Provisioner工具。
    的頭像 發(fā)表于 10-22 15:12 ?413次閱讀

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

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

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

    表面貼裝 TCXO(汽車電子用)DSK1612ATD:精準(zhǔn)驅(qū)動(dòng)汽車電子的卓越之選
    的頭像 發(fā)表于 08-01 11:02 ?315次閱讀
    表面貼裝 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 ?1047次閱讀
    表面貼裝 TCXO 汽車電子用 <b class='flag-5'>DSK</b>321STD:卓越性能,穩(wěn)定可靠的汽車電子核心組件

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

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

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

    我用segger的ARM仿真器的JTAG連接ESP32開發(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++語言

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

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

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

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

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

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

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

    如何在沒有HAL的情況下使用SEGGER eMusb-Device嗎?

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

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

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

    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 ?632次閱讀