HW Testing boundary scan & programming solutions