Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

J-Link Probe Connection Issue with Third-Party IDEs - KBA227631

J-Link Probe Connection Issue with Third-Party IDEs - KBA227631

ChaitanyaV_61
Employee
Employee
50 questions asked 25 likes received 25 sign-ins

Author: JamesT_21           Version: **

Translation - Japanese: サードパーティIDEでのJ-Linkプローブ接続の問題 - KBA227631 - Community Translated (JA)

Question:

Cypress Programmer 2.0 can connect to and use Segger’s J-Link debug probe. However, the IAR or Keil IDEs do not see the probe. What do I do to get it to work?

Answer:

You cannot use the J-Link debug probe simultaneously with both Cypress Programmer and a 3rd-party IDE.

Cypress Programmer uses the Open OCD standard, which is incompatible with the default J-Link driver. For the Windows operating system, the Cypress Programmer documentation tells you to replace the Segger J-Link driver with the libusbK driver. After replacing the default J-Link driver, the IAR or Keil IDEs report that the J-Link probe is not found, even when plugged in. Those tools require the default J-Link driver. For more information on this issue, go to https://wiki.segger.com/OpenOCD.

“Once the J-Link USB driver has been replaced, no SEGGER software from the J-Link software package will be able to communicate with J-Link anymore. To use SEGGER J-Link software again, the USB driver needs to be switched back to its default.”

The same is true for 3rd-party IDEs. After configuring J-Link to work with Cypress Programmer, you must swap drivers to use the J-Link probe with either IAR or Keil tools.

0 Likes
462 Views
Contributors