#!/bin/bash # # peek - retrieve the first 256 NOR bytes via JTAG, then compare them with # the reference standby bitstream # jtag -q <<EOF cable milkymist detect instruction CFG_OUT 000100 BYPASS instruction CFG_IN 000101 BYPASS pld load fjmem.bit initbus fjmem opcode=000010 frequency 6000000 detectflash 0 endian big readmem 0 0x100 peek.bin pld reconfigure EOF diff -u \ <(dd if=standby.fpg bs=256 count=1 | hexdump -C) \ <(hexdump -C peek.bin)