# J-Link

**URL:** <https://forum.digikey.com/t/j-link/53911>\
**Category:** Development Boards, Kits, Programmers\
**Tags:** segger-microcontroller-systems, faqs, programmers-emulators-and-debuggers\
**Created:** [April 22, 2025, 4:19pm UTC](https://forum.digikey.com/t/j-link/53911 "2025-04-22T16:19:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![nicetechgroup](https://avatars.discourse-cdn.com/v4/letter/n/bb73d2/32.png) [@nicetechgroup](https://forum.digikey.com/u/nicetechgroup)\
**Post date:** [April 22, 2025, 4:19pm UTC](https://forum.digikey.com/t/j-link/53911/1 "2025-04-22T16:19:50Z")

</div>

I will need to load Firmware on many CPUs and have been told that J-Link is the best product. So far I have been using a ST-Link/v2 . What advantages will I get from J-Link which is more than ten times the cost?

---

<div class="post-metadata">

**Author:** ![RobertCNelson](https://sea2.discourse-cdn.com/digikey/user_avatar/forum.digikey.com/robertcnelson/32/12_2.png) [@RobertCNelson](https://forum.digikey.com/u/RobertCNelson)\
**Post date:** [April 22, 2025, 4:31pm UTC](https://forum.digikey.com/t/j-link/53911/2 "2025-04-22T16:31:14Z")

</div>

The J-Link is a good multi vendor debugger. With the price, your paying for future vendor/device support.

Where as the ST-Link/v2 is an ST only solution and ST makes sure it works with all of their Silicon.

If you only work with STM32 products the ST-Link/v2 is great.

Regards,

---

<div class="post-metadata">

**Author:** ![Kristof\_2649](https://sea2.discourse-cdn.com/digikey/user_avatar/forum.digikey.com/kristof_2649/32/2325_2.png) [@Kristof\_2649](https://forum.digikey.com/u/Kristof_2649)\
**Post date:** [April 22, 2025, 4:37pm UTC](https://forum.digikey.com/t/j-link/53911/3 "2025-04-22T16:37:11Z")

</div>

J-Links come in different varieties, [here is a link to their different models/features](https://www.segger.com/products/debug-probes/j-link/#j-link-models)

The main benefit of J-Link debuggers is the variety of device support from different manufacturers. [Here is their list of supported devices.](https://www.segger.com/supported-devices/jlink/)

---

<div class="post-metadata">

**Author:** ![nicetechgroup](https://avatars.discourse-cdn.com/v4/letter/n/bb73d2/32.png) [@nicetechgroup](https://forum.digikey.com/u/nicetechgroup)\
**Post date:** [April 22, 2025, 5:00pm UTC](https://forum.digikey.com/t/j-link/53911/4 "2025-04-22T17:00:46Z")

</div>

Hi

Thanks. I will be using the J-Link to load Firmware into a CPU. The firmware will be delivered to the J-Link via USB and the J-Link will deliver the code to the CPU via SWCLK and SWDIO. I like the idea of using the J-Link BASE Compact as this would fit well in the box. Does this sound like the right approach?

---

<div class="post-metadata">

**Author:** ![RobertCNelson](https://sea2.discourse-cdn.com/digikey/user_avatar/forum.digikey.com/robertcnelson/32/12_2.png) [@RobertCNelson](https://forum.digikey.com/u/RobertCNelson)\
**Post date:** [April 22, 2025, 5:13pm UTC](https://forum.digikey.com/t/j-link/53911/5 "2025-04-22T17:13:44Z")

</div>

> [@nicetechgroup](#):
>
> I like the idea of using the J-Link BASE Compact as this would fit well in the box. Does this sound like the right approach?

Flashing (aka not debugging) requires Segger’s J-Flash software tool: [https://www.segger.com/products/debug-probes/j-link/tools/j-flash/about-j-flash/](https://www.segger.com/products/debug-probes/j-link/tools/j-flash/about-j-flash/)

> For all J-Trace and J-Link models higher than J-Link BASE, J-Flash is included in the J-Link Software and Documentation Package, which can be downloaded here:

> [J-Link BASE](https://www.segger.com/products/debug-probes/j-link/models/j-link-base/) requires an **upgrade BASE to PLUS** , which is available in here:  
> [J-Link Upgrade BASE to PLUS (8.08.13) - SEGGER | Embedded Systems Development Tools | USA Web Shop](https://shop-us.segger.com/product/j-link-upgrade-base-to-plus-8-08-13/)

Regards,
