Greetings!
Lately I faced critical error after updating J-Link drivers from 6.44d to 6.98a. After update my system cannot run debug with GDB. Process halted after connection to target with "buffer overflow detected" message.
Setup:
Target: KIT_XMC47_RELAX with on-board J-Link based on XMC4200
Platform: Ubuntu 20.04 LTE (VirtualBox)
Driver: 6.98a (and all previous since 6.94)
I checked available drivers - all from 6.44d (which I initially used) till 6.92 are fine. Problem started at 6.94. Also checked with Ubuntu 18.04 - it's ok there. Also working at Win10.
Log:
Display Spoiler
SEGGER J-Link GDB Server V6.98a Command Line Version
JLinkARM.dll V6.98a (DLL compiled Mar 5 2021 17:04:29)
Command line: -if swd -port 50000 -swoport 50001 -telnetport 50002 -device XMC4700-2048
-----GDB Server start settings-----
GDBInit file: none
GDB Server Listening port: 50000
SWO raw output listening port: 50001
Terminal I/O port: 50002
Accept remote connection: yes
Generate logfile: off
Verify download: off
Init regs on start: off
Silent mode: off
Single run mode: off
Target connection timeout: 0 ms
------J-Link related settings------
J-Link Host interface: USB
J-Link script: none
J-Link settings file: none
------Target related settings------
Target device: XMC4700-2048
Target interface: SWD
Target interface speed: 4000kHz
Target endian: little
Connecting to J-Link...
J-Link is connected.
Firmware: J-Link Lite-XMC4200 Rev.1 compiled Mar 1 2019 11:28:26
Hardware: V1.00
S/N: 591052656
Checking target voltage...
Target voltage: 3.30 V
Listening on TCP/IP port 50000
Connecting to target...
Connected to target
*** buffer overflow detected ***: terminated
Lately I faced critical error after updating J-Link drivers from 6.44d to 6.98a. After update my system cannot run debug with GDB. Process halted after connection to target with "buffer overflow detected" message.
Setup:
Target: KIT_XMC47_RELAX with on-board J-Link based on XMC4200
Platform: Ubuntu 20.04 LTE (VirtualBox)
Driver: 6.98a (and all previous since 6.94)
I checked available drivers - all from 6.44d (which I initially used) till 6.92 are fine. Problem started at 6.94. Also checked with Ubuntu 18.04 - it's ok there. Also working at Win10.
Log:
SEGGER J-Link GDB Server V6.98a Command Line Version
JLinkARM.dll V6.98a (DLL compiled Mar 5 2021 17:04:29)
Command line: -if swd -port 50000 -swoport 50001 -telnetport 50002 -device XMC4700-2048
-----GDB Server start settings-----
GDBInit file: none
GDB Server Listening port: 50000
SWO raw output listening port: 50001
Terminal I/O port: 50002
Accept remote connection: yes
Generate logfile: off
Verify download: off
Init regs on start: off
Silent mode: off
Single run mode: off
Target connection timeout: 0 ms
------J-Link related settings------
J-Link Host interface: USB
J-Link script: none
J-Link settings file: none
------Target related settings------
Target device: XMC4700-2048
Target interface: SWD
Target interface speed: 4000kHz
Target endian: little
Connecting to J-Link...
J-Link is connected.
Firmware: J-Link Lite-XMC4200 Rev.1 compiled Mar 1 2019 11:28:26
Hardware: V1.00
S/N: 591052656
Checking target voltage...
Target voltage: 3.30 V
Listening on TCP/IP port 50000
Connecting to target...
Connected to target
*** buffer overflow detected ***: terminated