load ds using SAMPLE/PRELOAD before EXTEST
[x300-pci] / openocd-jtag-boundary-scan.pl
index 50043df..001bb28 100755 (executable)
@@ -165,6 +165,8 @@ if ( $cmd =~ /(\d+)=(\d)/ ) {
 
        print diff_bits( $BSR, $b ), $/;
 
+       print $sock "irscan x300.tap 0x55\n"; # SAMPLE/PRELOAD
+       print $sock "drscan x300.tap 288 0x", bin2hex($b), "\n";
        print $sock "irscan x300.tap 0x00\n"; # EXTEST
        print $sock "drscan x300.tap 288 0x", bin2hex($b), "\n";
 } else {