Boundary scan (IEEE 1149.1) evolved as a board-level test method, but new developments are making the technology attractive for embedded and system-level test and in-system programming operations.