added section on JTAG programming