2

Basically, I have been learning ARM assembly language on my Raspberry Pi for the past few months, and so now that my programs are getting a little more complex, I am starting to feel the need to debug my code more often. Is there an ARM11 simulator running on Linux I can use?

artless noise
  • 21,212
  • 6
  • 68
  • 105
Brian Lindsey
  • 147
  • 2
  • 12
  • 1
    QEMU can probably do that. – Michael Nov 07 '13 at 06:38
  • QEMU will let me virtualize a Raspberry Pi OS onto my own computer. What I really need is a GUI assembler that would at least let me walk through my machine code for debugging purposes – Brian Lindsey Nov 07 '13 at 16:28
  • 1
    Alright. If you just want a debugger for ARM/Linux that would probably be `gdb`. I'm not familiar with any GUI front-ends for `gdb` though (maybe `ddd` supports ARM?). – Michael Nov 07 '13 at 17:29

1 Answers1

0

It sounds like you want a debugger, not a simulator. You should be able to remote-gdb to the board, or if you want to go whole hog, get yourself a USB->JTAG/SDI adapter and you can debug at the bare-metal level.

Carl Norum
  • 219,201
  • 40
  • 422
  • 469