Assigning Nicknames to Debug Probes

Dealing with and debugging distributed systems, I end up with multiple debug probes and target boards on my desk. When starting a debugging session, it can be hard to identify a debug probe by its serial number. What I do in such a situation: put a color stick on the debug probe and have it assigned a nickname.

Debug Probes with Nicknames

That nickname then shows up during the debug connection, and I’m sure I connect to the right probe and board that way.

For example I have multiple MCU-Link Pro debug probes connected to different boards. To differentiate the debug probes, Different color stickers are on the probes matching the nickname assigned.

The probes are running a J-Link firmware (see They can be programmed with a J-Link firmware (see New β€œMCU-Link Pro”: Debug Probe with Energy Measurement). To assign a nickname to a debug probe, I use the JlinkConfig program which is part of the SEGGER J-Link software and tools suite.

Assigning Nicknames

After assigning a nickname, I have to follow this:

With this, each debug probe shows up with the nickname in the NXP MCUXpresso IDE:

Now I don’t have to remember serial numbers any more. And I think it is more fun to think about “debug with Banana!” then “serial number 1067455267” :-).

Update: with a new J-Link software release, one can now use the nickname for the connection too: Selecting J-Link Debug Probe byΒ Nickname

Happy nicknaming πŸ™‚

Links

6 thoughts on “Assigning Nicknames to Debug Probes

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.