Questions and discussions about the SDK tools used to program the TD RF modules.
mleeters
 
Posts: 8
Joined: Tue Jul 07, 2015 9:57 am

TD1205 debugger

by mleeters Mon Jul 13, 2015 9:25 am

When I import the launchers there are only debuggers for the TD1204 and TD1208, but what do you have to do to get a debugger for TD1205?
There is also not a lot of information about the TD1205, only a datasheet, but that is than already all.
User avatar
lcheminade
 
Posts: 146
Joined: Mon May 11, 2015 7:47 am

Re: TD1205 debugger

by lcheminade Mon Jul 20, 2015 1:48 pm

Hi,

Please see this topic to compile the SDK for your TD1205.

viewtopic.php?f=10&t=72

Loïc
mleeters
 
Posts: 8
Joined: Tue Jul 07, 2015 9:57 am

Re: TD1205 debugger

by mleeters Wed Jul 22, 2015 1:13 pm

lcheminade wrote:Hi,

Please see this topic to compile the SDK for your TD1205.

viewtopic.php?f=10&t=72

Loïc


When I follow that topic I get the following error:
Error TD1205.jpg
Error TD1205.jpg (12.98 KiB) Viewed 2816 times


I don't know if I do it correct, I followed the tutorial on the Github twice.
And the part for programming a lot more but I always get that error.

The documentation about the TD1205 is very poor, I can't find anything about it.
User avatar
lcheminade
 
Posts: 146
Joined: Mon May 11, 2015 7:47 am

Re: TD1205 debugger

by lcheminade Wed Jul 22, 2015 4:05 pm

This is an installation/eclipse related problem. From an Eclipse point of view there is no difference between TD1204 and TD1205. The topic just show you how to build a valid TD1205 binary.

Flashing or debugging this binary into a TD1204 or a TD1205 does not make any difference. Are you able to flash/debug a TD1204 (if you have any)? Do you have gdb server in your path? Do you really need debugging rather than just using trace? Debugging via gcc usually require too much code size to be possible...

Loïc
mleeters
 
Posts: 8
Joined: Tue Jul 07, 2015 9:57 am

Re: TD1205 debugger

by mleeters Thu Jul 23, 2015 6:33 am

I don't have a TD1204, I tried it this morning again and now it says I can flash it (when I choose debugging it still doesn't work).
I flashed accelero_event, because I wanted to try if the UART communication works and the accelerometer.
But when I hook a FTDI on the RX and TX line there is no data, I use Putty as terminal and also a logic analyzer on the RX and TX to see if there is data.

So or it didn't flash or the program doesn't work.

What do you mean by gdb server in my path?
I would really like to use debugging because than I can see were it is going wrong.

I flashed the TD1205 in the following way:
1. build the common libraries with GCC Release (EFM32G210F128)
2. build accelero_event with TD1205 Release (made the Release like in the tutorial, why do I have to do this for all the projects?)
3. Run Flash selected project with 2 Flash selected project
Than the Console shows these messages:
Console messages.jpg
Console messages.jpg (33.93 KiB) Viewed 2806 times


So something goes wrong.
Return to Tools

Who is online

Users browsing this forum: No registered users and 16 guests