HW JTAG Testing boundary scan & programming solutions