Using the housekeeping protocol:
Housekeeping functions are performed using the Housekeeping protocol handler. All housekeeping functions are independent of any target functionality. This includes VTref reading, version checking etc.
Session control is done on the housekeeping interface using CMD_START_SESSION and CMD_END_SESSION, (aka: sign on and sign off).
JTAG scan-chain auto-detection is supported on the housekeeping interface, but is restricted exclusively to JTAG detection – all other interfaces must be detected manually by trial and error, or selected by the user directly. Scan-chain auto-detection must be executed before activating the JTAG physical using any protocol.