Dick Hollenbeck wrote: > Why is this code in jtag_add_pathmove()? > > > ?????????????????? > > /* the last state has to be a stable state */ > if (!tap_is_state_stable(path[num_states - 1])) > { > LOG_ERROR("BUG: TAP path doesn't finish in a stable state"); > exit(-1); > } > > ??????????????????? > This is just a guess: it might make sense in case you have a JTAG interface that runs with continuous clock - in that case, you have to be in a stable state after a state move, so that the interface can stay in that state by setting an appropriate TMS value.
I don't know if such an interface exists and if this was the idea behind that check. cu Michael _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development