Monday, December 11th 2017, 1:18am UTC+1

You are not logged in.

  • Login
  • Register

Dear visitor, welcome to SEGGER Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

tch

Beginner

Date of registration: Dec 18th 2012

Posts: 7

1

Tuesday, December 18th 2012, 12:28pm

J-Link GDB Server and Eclipse DS-5 environment

Hi.

I have a problem with the ARM DS-5 debugger (in the Eclipse IDE).

When i try to connect it with the J-link GDBServer, an error message is displayed:

"Unable to connect: The version of the gdbserver being used does not provide full thread support. Please update gdbserver to v6.8 or later".

How can I fix this?


Thanks.

SEGGER - Johannes

Super Moderator

Date of registration: Aug 31st 2012

Posts: 364

2

Thursday, January 3rd 2013, 2:51pm

Hi,

The message you get comes from ARM DS-5/Eclipse, not from the J-Link Software.

Full thread support should not be needed to debug on embedded targets,
so we do not know why ARM DS-5 needs it.

Unfortunately we do not have ARM DS-5 here, so we cannot test it now.
Maybe you can get help for this from ARM or their forums.


Best regards
Johannes

SEGGER - Alex

Super Moderator

Date of registration: Dec 18th 2007

Posts: 1,514

3

Thursday, January 3rd 2013, 4:04pm

Hi,

Some additional input from my side:
We will check if we can get a ARM DS-5 license in order to check what needs to be done to get it working with JLink GDBServer.


Best regards
Alex

tch

Beginner

Date of registration: Dec 18th 2012

Posts: 7

4

Thursday, January 3rd 2013, 4:45pm

Hi
Thanks for the response.

Obviously the message appears on the DS-5 Eclipse environment.

I will try to contact ARM for further informations.

Also i'll wait your test.

Thanks.

eruanno

Beginner

Date of registration: Dec 16th 2013

Posts: 1

5

Tuesday, December 17th 2013, 9:27am

Hi,

Some additional input from my side:
We will check if we can get a ARM DS-5 license in order to check what needs to be done to get it working with JLink GDBServer.


Best regards
Alex


Hi,

I would like to ask if anything became clear about DS-5 support for J-Link. I have got the same problems as tch.

Thanks

Matthew

SEGGER - Alex

Super Moderator

Date of registration: Dec 18th 2007

Posts: 1,514

6

Monday, January 6th 2014, 10:28pm

Hi,

It has been some time...

first the bad news:
DS-5 via GDBServer: Forget it... But it is not a J-Link problem, more a problem on the DS-5 side. DS-5 is not designed to work with a GDB stub for embedded low-level debugging. It expects a fully-featured GDB running on the target OS. So it is more designed to debug your application running under the target OS, via the target OS, than the target itself. Poor design of DS-5...


Now the good news:
We are working on J-Link RDDI support for DS-5. RDDI is a new debug API interface specified by ARM. This interface is used by DS-5 to access the debug probe. Basically, we already have it running with a specific target, but some things are still missing to make it running generic, with any target supported by J-Link.
We expect to have the work completed during Q1/2014 (probably end of Q1).

RDDI support should be more than sufficient as replacement for GDBServer support for DS-5.
Keep you guys posted.


Best regards
Alex