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?
Asked
Active
Viewed 369 times
2

artless noise
- 21,212
- 6
- 68
- 105

Brian Lindsey
- 147
- 2
- 12
-
1QEMU 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
-
1Alright. 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 Answers
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