??? 09/05/07 15:54 Read: times |
#144048 - this is where you lose me ... Responding to: ???'s previous message |
Erik Malund said:
Jan Waclawek said:
So, the trick is, to write the whole monitor as an ISR (quite naturally the serial ISR as the UART is usually given up for the monitor's communication), and keep the interrupt flag set when doing RETI. That makes the single step, and trace is only a repetition of these. EVERYTHING will be thrown off time-wise, and basically ANY bug that does not have a timing component is a breeze to find. the whole concept of an ICE is that the processor run true (till stopped) Erik Given that the ICE manufacturer has little more than, perhaps, a bond-out version of the same MCU to use in his hardware, in order to stay in sync with the target hardware, how does the ICE do anything that a monitor doesn't do? Isn't it simply substituting ICE-local RAM for the target's ROM? RE |