Il dispositivo è predefinito per spostare il CODICE ID all'accensione. Per utilizzare JTAG Chain Debugger per eseguire questa procedura, impostare Command is Scan Data Register (Comando) Scan Data Register (Registro dati di scansione) e Tap State (Registro dati di scansione) è predefinito su End scan in stato RTI. Per la prima accensione, il JTAG può sempre spostare con successo il CODICE ID. Ma dopo un ciclo di alimentazione, non può spostare l'IDCODE corretto.
Il pin TMS è basso mentre si utilizza end scan in stato RTI. E se il cavo non viene ripristinato, non rilascerà TMS e rimane basso. In questo caso, il resistore pull up non funziona dopo un ciclo di alimentazione del dispositivo. Il TMS è basso e causa uno stato di istruzione JTAG sconosciuto. Modifica dell'istruzione IDCODE, l'IDCODE può essere riletto.