Any planned support for Instruction Trace with the LPC4088 in LPCXpresso?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Any planned support for Instruction Trace with the LPC4088 in LPCXpresso?

254 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by sgoadhouse on Tue Jul 01 08:10:29 MST 2014
I have been working with the LPCXpresso IDE (7.2.0) and the Embedded Artists LPC4088 Quick Start Board. I have run into an issue which results in the code dropping into the Hard Fault exception. Instruction Trace, which is technically possible with the LPC4088, would easily help locate the issue. However, the LPCXpresso IDE appears to only support the following targets at the moment:

[list]
  [*]LPC8xx (MTB)
  [*]LPC11U6x (MTB)
  [*]LPC18xx (ETM/ETB)
  [*]LPC43xx (ETM/ETB)
[/list]

Does anyone know of any plans on supporting the LPC4088 in the near future?

Labels (1)
0 Kudos
1 Reply

198 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcxpresso-support on Tue Jul 01 10:15:17 MST 2014
Instruction trace on M3/M4 parts with LPCXpresso requires the MCU to implement both ETM and ETB blocks. Unfortunately LPC4088 does not implement ETB and there are no plans to support ETM only instruction trace within LPCXpresso. You can obtain third party tools and debug probes (e.g. Keil) that will do this though.

Note - the following FAQ may be useful in helping you to track down the cause of your hard fault:

http://www.lpcware.com/content/faq/lpcxpresso/debugging-hard-fault

Regards,
LPCXpresso Support
0 Kudos