0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SEGGER新推出的Device Support Kit(DSK)

倩倩 来源:麦克泰技术 作者:麦克泰技术 2022-09-23 11:31 次阅读

SEGGER新推出的Device Support Kit(DSK),能更方便地为J-Link调试器、Flasher编程器添加对新设备的支持。DSK套件包含创建用户软件包以将设备添加到J-Link和Flasher所需的所有文件,以及源代码示例和用于创建安装程序的模板。

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

DSK支持通过复制文件或通过运行自定义的安装程序添加J-Link设备支持,并扩展到Segger Flasher编程器。

“我们认为,对于客户和合作伙伴来说,他们可以自行添加设备很重要。他们可以信赖但不必依赖 SEGGER。”SEGGER的创始人Rolf Segger说。“芯片供应商可以与市场领先的J-Link合作,按照自己的时间表推出他们的设备。J-Link调试器就可以在新推出的设备上使用,甚至在它们投放市场之前。”

添加新设备很简单:只需自定义工作示例即可。以这种方式添加的设备具有与 SEGGER 添加的设备相同的功能,包括flash烧写及设置无限数量的断点。可实现的Flasher编程速度非常接近flash的理论最大值。

J-link DSK特点

适用于J-link当前支持的大多数内核,支持尚未添加到支持数据库的设备进行超高速编程。

DSK组成

新设备支持通常需要flasher,以及脚本实现设备所需的特殊连接和重置序列。为了尽可能轻松地创建支持,J-Link DSK随附SEGGER Flash Loader(SFL)以及一组示例脚本文件,适用于需要特殊处理的各种设备。

1. SEGGER Flash Loader

DSK的核心组件是SEGGER Flash Loader,SFL设置设备以通过微控制器的调试接口访问Flash,是对未支持的设备量身定制的一段代码,临时下载RAM中,由它执行对Flash的编程。

为新设备添加SFL后,J-Link flash下载功能将使用该SFL,并且对所有J-Link应用程序(如J-Link Commander、J-Flash等)都提供Flash下载功能。SFL还为设备启用了无限数量的flash断点功能。也可以通过IDE/Ozone直接下载到Flash中。有关SFL以及如何编写算法的更多信息,请参考:

https://wiki.segger.com/SEGGER_Flash_Loader

2. J-Link script文件

一些设备需要特殊的连接或重置序列的脚本,而J-Link缺省使用的通用序列未涵盖这些序列。对于这些设备,可能需要通过J-Link script文件才能在J-Link中获得设备支持。J-Link DSK套件包含了用于需要特殊处理的各种设备的J-Link脚本文件示例。

有关J-Link script文件的更多信息,请参考技术文章:J-link script文件的作用与用法(可点击查看)

关于SEGGER

SEGGER Microcontroller GmbH在嵌入式系统领域拥有近三十年的经验,提供先进的RTOS和软件库,J-Link / J-Trace代码调试和跟踪器,Flasher在线编程器以及软件开发工具等产品

SEGGER专业的嵌入式开发软件和工具设计简洁,并针对嵌入式系统进行了优化,通过价格合理、质量优良而且灵活易用的各类工具,支持嵌入式系统的整个开发过程。

SEGGER公司由Rolf Segger于1992年创立,目前正稳步发展。SEGGER总部位于德国蒙海姆,在美国波士顿设有分公司,并在英国,美国硅谷以及中国上海设有子公司,在大多数大陆上有分销商(北京麦克泰是SEGGER公司在中国的分销商),使用户在全球范围内都能使用SEGGER全系列产品。

关于麦克泰技术

麦克泰技术(简称BMR)成立于1995年,是国内专业的嵌入式系统软件企业,与世界领先的嵌入式软件供应商合作有二十多年的时间,为嵌入式研发提供丰富的工具、软件、解决方案和培训服务。2019年麦克泰技术签约SEGGER成为正式代理商,全面代理SEGGER旗下所有产品。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程器
    +关注

    关注

    9

    文章

    386

    浏览量

    41702
  • 调试器
    +关注

    关注

    1

    文章

    288

    浏览量

    23409
  • J-Link
    +关注

    关注

    0

    文章

    77

    浏览量

    21951

原文标题:基于DSK轻松添加J-Link&Flasher设置支持

文章出处:【微信号:麦克泰技术,微信公众号:麦克泰技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    雅特力AT32 MCU与SEGGER携手合作,开发量产事半功倍

    近日,雅特力与SEGGER共同宣布J-Link仿真调试器与Flasher在线烧录器全面支持AT32 MCU产品,SEGGER工具链的加持使AT32 MCU开发如虎添翼。 雅特力自2018年对外
    的头像 发表于 02-23 10:27 103次阅读

    如何在没有HAL的情况下使用SEGGER eMusb-Device吗?

    我很喜欢 SEGGER eMusb-Device,因为它的实现方式非常全面。 但是,我想退出 HAL,我观察到 SEGGER eMusb-Device 严重依赖它。 我有办法在没有 H
    发表于 01-25 08:31

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

    SEGGER宣布推出新的Embedded Studio- V8.10。这款先进的多平台IDE现在通过单一设置支持多种架构。同一软件可用于为RISC-V和ARM目标处理器构建和调试应用程序。(以前需要安装ARM和RISC-V两个版本的IDE)。
    的头像 发表于 01-16 11:06 554次阅读

    SEGGER调试低功耗模式

    低功耗模式是现代嵌入式系统设计中一个非常重要的考虑因素。为了延长电池续航时间、降低能耗以及满足可持续发展的需求,嵌入式系统需要能够有效地进入低功耗模式,并在需要时快速唤醒。正因如此,SEGGER
    的头像 发表于 01-02 16:36 221次阅读

    SEGGER的emUSB-C PD将电缆连接转化为智能技术

    SEGGER的emUSB-C PD是一个用于管理供电(PD)协议的嵌入式软件库。使用emUSB-C PD,软件可以主动管理电缆连接。
    的头像 发表于 12-26 11:11 288次阅读

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

    Segger Jscope波形软件在AT32 MCU的使用
    的头像 发表于 11-10 18:24 710次阅读
    <b class='flag-5'>Segger</b> Jscope波形软件在AT32 MCU的使用

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

    Segger Jscope波形软件在AT32 MCU的使用描述了J-Scope波形软件简单应用。
    发表于 10-24 07:44

    使用Flasher DSK为生产实现编程解决方案

    通过新发布的Flasher Device Support Kit(DSK),用户可以自主扩展Flasher编程器支持的设备。通过DSK,可以
    的头像 发表于 09-05 11:14 452次阅读

    SEGGER推出测试场电源适配器

    SEGGER推出了测试场电源适配器,结合市场领先的J-Link PRO,可以轻松建立节能的大型测试场。
    的头像 发表于 07-28 11:15 525次阅读

    SEGGER J-Link® Lite for Renesas Synergy™ ユーザーズマニュアル(参考资料)

    SEGGER J-Link® Lite for Renesas Synergy™ ユーザーズマニュアル(参考资料)
    发表于 07-06 21:05 0次下载
    <b class='flag-5'>SEGGER</b> J-Link® Lite for Renesas Synergy™ ユーザーズマニュアル(参考资料)

    时识科技推出Speck Demo Kit 支持用户快速验证类脑智能视觉应用

    SynSense时识科技最近宣布推出了全新的Speck Demo Kit,并且开启了早鸟限时预售,以便支持用户快速验证类脑智能视觉应用。 作为一款专为广大类脑技术关注者、早期体验者和开发者社区
    的头像 发表于 06-26 16:33 603次阅读
    时识科技<b class='flag-5'>推出</b>Speck Demo <b class='flag-5'>Kit</b> 支持用户快速验证类脑智能视觉应用

    SynSense时识科技推出全新类脑视觉Speck™ Demo Kit

    SynSense时识科技宣布推出全新类脑视觉Speck Demo Kit,支持用户快速验证类脑智能应用模型。该Demo Kit集成了全球首款感算一体动态视觉智能SoC Speck芯片模组和超低
    的头像 发表于 06-12 15:31 831次阅读

    SEGGER Embedded Studio下载激活

    先楫半导体非常nice的是,他们和SEGGER达成了合作,可以让开发者免费使用SEGGER Embedded Studio,包括商用哦。 1.SEGGER Embedded Studio下载 下载
    发表于 05-25 16:23

    PN7462是否支持Segger RTT?

    PN7462 是否支持 Segger RTT?
    发表于 05-19 07:35

    SEGGER的SystemView增加了堆的监控

    SystemView是SEGGER用于嵌入式系统的实时记录、可视化和分析工具,现在可以监控应用程序如何使用动态存储器。
    的头像 发表于 05-09 11:17 918次阅读