Bizarre issue : JLink soft doens't allow me to access J-Trace as normal user, but allows to access J-Link.
Display All
So why ? . Means , rest of my Apps like IDE's cannot access J-Trace. Why would "DLL" be accessible for J-Link , but not J-Trace .. ?
Presumably , it's same DLL / shared object file, so is there something in USB connect : do I need special udev rules, 99-link.rules ? Shouldn't this be already handled by the Segger's J-Link installer ?
Source Code
- Sep 24 09:26:06 esaev kernel: usb 2-1: Product: J-Trace PRO V2 Cortex
- Sep 24 09:26:06 esaev kernel: usb 2-1: Manufacturer: SEGGER
- Sep 24 09:26:06 esaev kernel: usb 2-1: SerialNumber: 004294967295
- Sep 24 09:27:52 esaev kernel: usb 2-1: USB disconnect, device number 4
- Sep 24 09:28:02 esaev kernel: usb 2-1: new SuperSpeed Gen 1 USB device number 5 using xhci_hcd
- Sep 24 09:28:03 esaev kernel: usb 2-1: New USB device found, idVendor=1366, idProduct=1020, bcdDevice= 1.00
- Sep 24 09:28:03 esaev kernel: usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
- JLinkExe
- SEGGER J-Link Commander V6.82d (Compiled Aug 13 2020 18:17:57)
- DLL version V6.82d, compiled Aug 13 2020 18:17:45
- Connecting to J-Link via USB...FAILED: Cannot connect to J-Link.
- J-Link connection not established yet but required for command.
- Connecting to J-Link via USB...FAILED: Failed to open DLL
- sudo JLinkExe
- SEGGER J-Link Commander V6.82d (Compiled Aug 13 2020 18:17:57)
- DLL version V6.82d, compiled Aug 13 2020 18:17:45
- Connecting to J-Link via USB...O.K.
- ..
- Sep 24 09:34:17 esaev kernel: usb 1-1: Product: J-Link
- Sep 24 09:34:17 esaev kernel: usb 1-1: Manufacturer: SEGGER
- Sep 24 09:34:17 esaev kernel: usb 1-1: SerialNumber: 000260118138
- JLinkExe
- SEGGER J-Link Commander V6.82d (Compiled Aug 13 2020 18:17:57)
- DLL version V6.82d, compiled Aug 13 2020 18:17:45
- Connecting to J-Link via USB...O.K.
- Firmware: J-Link V10 compiled Jul 17 2020 16:23:38
Presumably , it's same DLL / shared object file, so is there something in USB connect : do I need special udev rules, 99-link.rules ? Shouldn't this be already handled by the Segger's J-Link installer ?