AnsweredAssumed Answered

Time to bring back Runtime TAD (Task Aware Debugging) EDS Client

Question asked by pmt on Nov 8, 2014
Latest reply on Nov 18, 2014 by Maclain Lobdell

For many years MQX offered a great tool called TAD/EDS Client.  This allowed kernel aware inspection of MQX kernel structures at run-time over a serial or Ethernet link (TCP or UDP).  There really wasn't much to it, but it was simple and an extremely useful tool. 

 

This seems to have withered with the Freescale MQX releases and I don't know why.  The only task aware debugging available is through JTAG/IDE which doesn't cut it in many situations.  You can't always have a debugger connection to a tool.  Of all the effort put into improving and enhancing Freescale MQX this would be the biggest bang for the buck.

 

There is crude shell support in MQX in a module called tad.c.  This allows task, stack and lw memory listing into the telnet shell.  Even expanding this to the features contained in the old client would be fantastic. 

 

PLEASE PLEASE Bring this back!  Why did MQX drop support for this utility?

 

PMT

Outcomes