Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Debugging ELF

...

Debugging ELF modules loaded in memory can be tricky because the location where the module is loaded into memory does not match the addresses in the ELF file. This has long been a problem with debugging uClinux programs and Linux kernel modules; the same solution can be used with NuttX ELF files (and probably also NxFLAT modules). Below is a summary of one way to do this:

...