Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Silicon Vendors
  • Support
  • About Us
  • Blog
  • Forum
  • Search
  • Jobs
  • Newsletter
  • Blog
  • Contact
  • Shop
  • J-Link debug probes
  • BBC micro:bit J-Link Upgrade

    BBC micro:bit J-Link Upgrade
    Upgrading the BBC micro:bit DAPLink to J-Link

    SEGGER offers the capability to upgrade the firmware on the BBC micro:bit DAPLink to a J-Link OB (On Board).

    Contact us
    Compare J-Link models
    Documentation
    J-Link BBC micro:bit
    1. 1.Getting Started
      1. 1.1.Step-by-Step Instructions
    2. 2.Terms of Use
    3. 3.Firmware Version History and Limitations

    Overview

    This firmware makes the on-board debug solution on the BBC micro:bit compatible to J-Link, allowing users to take advantage of all J-Link features such as ultra fast flash download and debugging speeds and the free-to-use GDB Server as well as application development using an IDE.

    Download Firmware image to convert the on-board debug interface of the micro:bit to a J-Link OB

    Download Sample projects for the BBC micro:bit that can be compiled, downloaded and debugged with SEGGER Embedded Studio.

    Key features

    • Fully compatible with J-Link offering the same features [More..]
    • Enables full featured development with Embedded Studio IDE
    • Using J-Link enables the use of a broad range of IDEs
    • Maintains support of HEX file Drag and Drop
    • Getting started Demo project for Embedded Studio provided

    Getting Started

    Just a few easy steps are needed to upgrade the firmware on the BBC micro:bit DAPLink to a J-Link OB. The following video walks you through the steps needed to upgrade the BBC:microbit DAPLink to a SEGGER J-Link.

    SEGGER embOS-MPU introduction videoPreview Thumbnail

    BBC microbit J-Link upgrade

    Step-by-Step Instructions

    • Make sure that the latest J-Link software package is installed.


    Download  J-Link software package download
     

    • Take the BBC micro:bit and hold the reset button pressed while connecting it via USB to the PC. This will start in maintenance mode which allows firmware updates.
    J-Link BCC microbit ResetBu
    • The BBC micro:bit will appear as mass storage device (MSD) on the PC as shown below.
    J-Link_BBC_microbit_Maintenance
    • Download and extract the J-Link OB firmware.

     

    Download  BBC micro:bit J-Link OB Firmware
     

    • Load the firmware - simply drag & drop the J-Link OB firmware (*.hex file) on to the MSD device
    J-Link_BBC_microbit_DropFW
    • After the file transfer is complete, power-cycle the BBC micro:bit, this time without the reset button pushed.
    • The BBC micro:bit will now show up as J-Link on the PC.
    • To verify the connection to the BBC micro:bit, use the J-Link Commander which is a command line utility that comes with the J-Link software package.
    J-Link BBC microbit VerifyConnection

    Terms of Use

    J-Link BBC microbit lic dialog

    SEGGER's J-Link OB firmware update for the BBC micro:bit platform, makes it fully J-Link compatible.

    In order to make use of this firmware, the following Terms Of Use must be accepted:

    • The firmware may only be used for development and/or evaluation purposes. It may not be used for production purposes.
    • The firmware is ONLY for use with BBC micro:bit boards. It is not for use with custom hardware.
    • The firmware is made available without any warranty and without support.
    • No production flash programming support.


    If there are any doubts or concerns on a specific use case, it is recommended to contact SEGGER prior to use.

    When starting a debug session, a license dialog pop-up appears which must be accepted before the J-LINK OB can be used.

    Firmware Version History and Limitations

    Firmware version history

    22-11-16

    • Drag & Drop programming failed under macOS Ventura with error code 100093 (Operation can't be completed because an unexpected error occurred). Fixed.

    21-01-21

    • BBC micro:bit V2 J-Link OB Firmware

    17-03-24

    • BBC micro:bit J-Link OB Firmware

    Limitations

    The BBC micro:bit J-Link OB firmware has some limitations when compared to the full featured industry leading SEGGER J-Link.

    By using an original SEGGER J-Link Pro, J-Link ULTRA+ or J-Link PLUS, all these limitations are removed. Learn more about J-Link here.

    • User manual
    • Online documentation
    • List of downloads
    • Release notes
    • Update notification
    • Pricing
    • Support
    • Silicon vendor resources
    • J-Link Prime

    Headquarters

    SEGGER Microcontroller GmbH

    Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    info@segger.com
    Tel.: +49-2173-99312-0
    Fax: +49-2173-99312-28

    Locations

    USA: SEGGER Microcontroller Systems LLC

    Boston area
    101 Suffolk Lane
    Gardner, MA 01440, USA
    us-east@segger.com
    Tel.: +1-978-874-0299
    Fax: +1-978-874-0599

    Silicon Valley
    Milpitas, CA 95035, USA
    us-west@segger.com
    Tel.: +1-408-767-4068

    China: SEGGER Microcontroller China Co., Ltd.

    Room 218, Block A, Dahongqiaoguoji
    No. 133 Xiulian Road
    Minhang District, Shanghai 201199, China
    china@segger.com
    Tel.: +86-133-619-907-60

    ISO 9001 certified

    ISO 9001

    30+ years of experience

    First-class embedded software tools since 1992
    • Imprint
    • Disclaimer
    • Code of Conduct
    • Privacy Policy
    © 2025 SEGGER - All rights reserved.