Blog

Posts tagged with 'Debug'

Hunting Multi-core Bugs

Posted Feb 14, 2011, by Russ Klein

As Yogi Berra once said, “It’s déjà vu, all over again.” I was out at a customer helping them debug a multi-core system. Unlike my Sudoku solver, this was not a multi-threaded SMP application. The customer had 4 processes, each running on a different core and specifically tied to that core. While all the programs were running under the same operating system – the designer did not rely on the OS … Read More

Tags: Multicore, tracing, Debug

Porting Problems

Posted Sep 28, 2009, by Russ Klein

They say one of the first steps to fixing a problem is to acknowledge that you have one. Hi, I’m Russ, and I have a porting problem. If you work on software in the embedded world, you probably have a porting problem, too. Your code may be an embedded application, drivers, or diagnostics, but at some point the code probably started out on a desktop machine of some sort. When you moved it to run on … Read More

Tags: Debug, ARM

Guilty Pleasures

Posted Sep 16, 2009, by Russ Klein

You know you shouldn’t, but you do. I do. We all do. Though we don’t like to admit it. Yes, I use print statements to debug my code. And I work on debug tools for programmers and hardware engineers. I guess that makes me even guiltier. Despite having a plethora of debugging tools and scripting languages, I’ll admit it - one of the first things I do to try to get a handle on a bug is to throw in a … Read More

Tags: Debug, ARM