J-Link CALLIOPE mini Upgrade
Upgrading the CALLIOPE mini to J-Link
SEGGER offers the capability to upgrade the firmware on the CALLIOPE mini to a J-Link OB (on-board).
Overview
SEGGER has created a firmware for the on-board debug probe on the CALLIOPE mini, making it compatible to J-Link. This allows 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.
Key features
- Fully compatible with J-Link offering the same features [More..]
- Using J-Link enables the use of a broad range of IDEs
- Supports drag & drop programming of application images
- Supports stand-alone programming mode (allows programming images without PC connection)
- Enables full featured development with SEGGER Embedded Studio IDE
- Getting started Demo project for Embedded Studio provided [More..]
Firmware download
Firmware image to convert the on-board debug interface of the CALLIOPE mini to a J-Link OB.
Download Firmware & revision history
Sample projects
Sample projects for CALLIOPE mini that can be compiled, downloaded an debugged with SEGGER Embedded Studio.
Sample application images
Sample images (hex, mot, bin, ..) files that can be programmed to the CALLIOPE mini via drag & drop functionality.
Getting started
Current batches of CALLIOPE mini are shipped with J-Link firmware by default. For previous batches, the firmware needs to be upgraded to the J-Link firmware first. The procedure for this is described in the SEGGER wiki: https://kb.segger.com/Upgrading_CALLIOPE_mini_to_J-Link
Stand-alone image programming mode
The J-Link firmware for the CALLIOPE mini provides a stand-alone mode for programming images without the need for a PC connection. The images are stored in a separate SPI flash mounted on the CALLIOPE mini via a separate utility (JLinkCALLIOPEConfig) provided by SEGGER (walkthrough included in download archive).
Download JLinkCALLIOPEConfig utility
Licensing
SEGGER's J-Link OB firmware upgrade for the CALLIOPE mini 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 CALLIOPE mini 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 is any doubts or concerns on a specific use case it is recommended to contact SEGGER prior to use. 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.
When starting a debug session, a license dialog pop-up appears which must be accepted before the J-Link OB can be used.