If you could have a tool or tools for debugging embedded hardware/firmware what would that tool or tools be?
Just to put this in context, I'm playing with some ideas for a new debugging tool, think logic-analyser-slash-protocol-analyser-slash-monitor etc. We're not talking big $ here (maybe $100-200) so as much as I think a 3GHz storage scope would useful that won't be in the design.
For example some things I have in mind are timers to measure interrupt latency, simple low-footprint IO for the target processor, 1 channel scope, 8 channel LA, SPI/I2C/UART/etc protocol analyser etc.
Are there already enough such tools around?