|
HOME | PRODUCTS | SERVICES
|
PARTNERS
|
SUPPORT | ABOUT | CONTACT
US |
|
|
|
|
|
|
|
|
ARM UlinkPro for Detecting sporadic errors using ETM trace |
|
|
|
|
|
|
|
|
ESS ARM Tools Team, is pleased to share this application note that explains how ULINKpro is used to identify sporadic errors that where caused by misconfigured
hardware. It shows how the advanced debug features of the Arm
Cortex-M architecture and the trace adapter helped to find the
root cause of the problem that was not related to the
application software (in this case a network stack) but caused
by a wrong timing configuration of a Flash accelerator. |
|
 |
|
|
|
|
|
While developing a network application on an
NXP LPC43xx (Arm Cortex-M4 based), the system crashes
sporadically. The application runs at 180 MHz from internal
flash and works as expected for a while, but then ends up in
a HardFault. Typically, the error occurs after a few
minutes, but the time varies and sometimes it does not occur
for quite a while.
This application note shows how we found a dependency on
network activity and router behavior, which triggered a
certain part of the code to execute.
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
Thank You,
ESS ARM Software Sales Team
armtoolssales@embeddedindia.com
+91 9845005268 / 9845403264
+91 080-67648888 (Extn. 33/36) |
|
|
|
|