Sprite crashes if two ST Link debugger are plugged into the computer

Discussion created by b.noest on Apr 28, 2014



this is the third post here because of issues in Code Sourcery ARM EABI Windows Host Platform.


Now I really ment this environment is very unstable if STM32F0xx or STMF1xx hardware together with ST-Link debuggers are used.



Now I found a new, verry annoying crash:


If you have an STM32 F0 Discovery board connected via USB on a computer as Target hardware together with an ST Link programmer, which is not connected to any target, just plugged in into an USB hub, all(!) attempts to try to debug some basic test software using default lib 1.30 (Jan.2014) results in a crash of the Sprite GDB Server.


Here is the Windows crash error message..


Problemereignisname:    APPCRASH

  Anwendungsname:    arm-none-eabi-sprite.exe


  Anwendungszeitstempel:    53100d99

  Fehlermodulname:    StackHash_0a9e


  Fehlermodulzeitstempel:    00000000

  Ausnahmecode:    c0000005

  Ausnahmeoffset:    00000000

  Betriebsystemversion:    6.1.7601.

  Gebietsschema-ID:    1031

  Zusatzinformation 1:    0a9e

  Zusatzinformation 2:    0a9e372d3b4ad19135b953a78882e789

  Zusatzinformation 3:    0a9e

  Zusatzinformation 4:    0a9e372d3b4ad19135b953a78882e789



I need to unplug the second, unused STLink to get it working again.