 Hi, I'm Ken Havens with ARM, showing you today the Kyle Microcontroller Development Tools. Today we're going to be digging into a little bit deeper debug capabilities within the tool. So today I'm just showing you a Cortex-M4 based SDM32F400 board with our U-Link debugger, U-Link Pro debugger, and showing that within our IDE and debug. So it's very simple to enable this. Once you just enable the event recorder in the screen, once you do that, a very simple code segment that you add to it. You run the initialization in the main, then after that you just add a very simple event recorder. This throws it into a buffer. Now the Cortex-M4 grabs some, is a very unique device in that it can access memory without just interrupting the core and very non-invasive approach. So let's do a quick debug in this. I've already compiled it. And once I run it, you'll see the events pop up in this window over here. So there it shows the different things taking just a simple ADD example. I tweak the ADD and you'll see the values change back and forth. This can be used for a lot of different applications, not only for a very simple thing like seeing what your ADD converter is, but also showing you what, maybe a protocol stack and showing you your progression through the protocols, getting your DHCP, your IP address from your DHCP controller, and that kind of stuff. So it's a very useful tool for capturing things that take seconds, not necessarily milliseconds or microseconds, but seconds. So those long-term things, it makes it hard to see and ATM trace information allows you to see it as it progresses through your code. If you have any other questions, go to www.kyl.com and we look forward to hearing from you soon.