Re: Is there any way to debug without writing any memories at all?
Which part? Why can't you just set a breakpoint at the reset vector? I've done that before. For 8 bit parts at least, the debugger doesn't change any memory so I'm not sure what your concern is.
Oh well - there's always next year