The Boundary Scan Description Language (BSDL) file is a boundary-scan model of an unconfigured device. Boundary-scan tests based on the BSDL file must be applied to an unconfigured and unsecured device.
For JTAG boundary-scan test, the configuration mode pins must be set to the JTAG configuration mode (M[2:0]=101). To accommodate JTAG boundary-scan test, the PCB design must allow for the M[2:0] pins to be changed between the JTAG mode for JTAG boundary-scan test and the primary configuration mode for normal system configuration and operation. If the device is set to JTAG configuration mode, the device remains unconfigured after power-on initialization (unless a configuration PDI is delivered via JTAG) and then JTAG boundary-scan tests can be applied to the unconfigured device.