title: Use of valgrind on embedded device
body: <p>I have such setup. I need to program on some embedded device which in spec says to run Linux (although when you turn on the device, clearly the display doesn't show anything linux related - small display).
  The embedded device has its own SDK.
  Now, I thought using valgrind to check for memory management/allocation.
  Can I use valgrind to check a program written for my device?
  The problem I see is that the program might contain some device specific SDK calls, hence the program might not <em>run</em> on ordinary fedora linux that I run on my desktop for example.
  What are my options?</p>