From: Doug S. <do...@pr...> - 2005-10-12 22:22:10
|
Keith, The software ARM emulators do simulate IO, and JTAG does allow you to single step through code using a debugger. Like I said it already exists. In fact you have choice of many different debuggers and emulators. Some are free, some cost a lot. On the freebie side, you can connect ocdremote, which is a JTAG interface to debuggers, to various debuggers including GNU gdb. This is actually better than external circuit simulator: you debug with your actual external hardware. Look into ocdremote, eclipse IDE, insight debugger, and related GNU ARM toolchains. These are all free and work together. For more choices see rowley's crossworks, IAR, green hills software etc. As said before: This is just a StrongARM, and there are tons of emulators and tools for it. -- Doug Keith Olson wrote: > What made me think of it was reading the posts from people who /don't/ > have an oscilloscope/JTAG/etc. and need to know what is happening with > their I/O. I'm not talking about just a CPU emulator, but to emulate > the entire board(s), I/O and all. I can visualize stepping through a > program with a vertical signal trace running down the side, letting > you know what is happening command by command. Mind you, to /really/ > make it useful, a programmable, loopback-plugin system (to simulate > external circuits) that would return signals for preset inputs would > be just the ticket. > > Keith |