Skip to main content
  • 产品
  • Evaluate our Software
  • 下载
  • Free Utilities
  • 购买
  • 芯片厂商
  • 支持
  • 关于我们
  • Search
  • 工作机会
  • 新闻简报
  • 联系我们
  • J-Link debug probes
  • SiLabs EFM8 / C8051 Support

    SiLabs EFM8 / C8051 Support

    J-Link fully supports super-fast, direct debugging on SiLabs EFM8 and C8051 devices via the SiLabs C2 2-wire debug interface. This includes support for direct download to flash memory as well.

    EFM8 support is included in all current J-Link probes (J-Link BASE, PLUS, ULTRA+, PRO and EDU) and can be used without purchasing any additional license.

    Contact us
    Downloads
    Documentation
    SEGGER Debug & Trace Probes
    1. 1.Supported devices
    2. 2.What is C2?
    3. 3.Keil PK51 (MDK for 8051) Support
    4. 4.How to Install J-Link in PK51
    5. 5.FAQ

    Why J-Link?

    Fast debugging experience: J-Link is the fastest debug probe available for SiLabs EFM8 devices. This includes the very high download speed into RAM and flash, as well as fast debugging speed (single stepping etc.).
     

    SDK available - Allowing to setup custom test-scenarios: For the J-Link software, there is an SDK available which allows to fully customize the use of J-Link. It allows customers to write their own applications which use J-Link with SiLabs EFM8 devices. Be it for automated testing environments or for automated production purposes.

    Supported devices

    J-Link supports current EFM8 device families as well as some legacy C8051 devices.

    For a detailed list of supported devices, please click here.

    What is C2?

    C2 is a proprietary debug interface defined by SiLabs. It is a 2-wire interface for SiLabs 8051 based 8-bit microcontrollers which only needs a clock pin (C2CK) and a bi-directional data pin (C2D).

    Keil PK51 (MDK for 8051) Support

    J-Link can be used seamlessly with Keil PK51 and all supported C2 SiLabs 8051 based devices.

    How to Install J-Link in PK51

    • Make sure that J-Link software V4.96e or later is installed: Download
    • Install Keil PK51 (8051 MDK)
    • For PK51 < V9.55: Download the J-Link wrapper DLL
    • Go to $KEIL_INST_DIR$\C51\BIN and copy the JLinkEFM8.dll to there
    • Go to $KEIL_INST_DIR$\ and open the TOOLS.INI
    • Add the following line to the file "TOOLS.INI", section "C51" (copy & paste the complete next line): TDRV0=BIN\JLinkEFM8.dll ("J-Link / J-Trace EFM8 Driver")
      Note: If TDRV0 is already in use, then use the next free digit, for example TDRV1.
    PK51 Tools
    • Start uVision and open a project
    • Make sure that under Project -> Options -> Debug
      "J-Link / J-Trace EFM8 Driver" is selected and "Driver DLL" says "S8051.DLL"
    PK51 Debug Settings
    • Make sure that under Project -> Options -> Utilities -> "Use Target Driver for Flash Programming" is selected and "Use Debug Driver" as well as "Update Target before Debugging" is checked/enabled
    PK51 Utilities Settings
    • Now J-Link can be used as debug probe in the Keil PK51 environment
    PK51 J-Link Settings

    FAQ

    Are unlimited breakpoints in flash memory available?

    A: Since there is no breakpoint instruction available on the 8051 devices, the J-Link feature "unlimited breakpoints when debugging in flash memory" is not available.

    Does J-Link also support the SiLabs 8051 devices which use the JTAG interface?

    A: No, these (older) devices are not supported.

    • Release notes
    • Update notification
    • Pricing
    • Support
    • Silicon vendor resources
    • J-Link Prime

    全球总部

    德国: SEGGER Microcontroller GmbH

    地址: Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    电邮: info@segger.com
    电话: +49-2173-99312-0
    传真: +49-2173-99312-28

    网点分布

    中国:哲戈微系统科技(上海)有限公司

    地址: 中国上海市闵行区秀涟路133号
    大虹桥国际A 栋218室
    邮编201199
    电邮: china@segger.com
    电话: +86-133-619-907-60


    简易信息聚合

    通过ISO 9001认证

    ISO 9001

    30多年的嵌入式行业经验

    First-class embedded software tools since 1992
    • 版本说明
    • 免责声明
    • 行为准则
    • 隐私策略
    • 沪ICP备2022005181号
    • 沪公网安备 31011202014525号
    © 2025 SEGGER - 版权所有.

    您即将离开 segger.cn 而访问境外网站,是否继续?