IC Programming and Functional Test PCBA Many assembly suppliers ship boards that are visually perfect but not programmed or verified. This service completes the PCBA in one flow: components are placed, firmware is flashed, and every unit passes ICT and a functional test cycle before packing, so boards arrive ready for the customer's end-of-line. Programming capability Item Capability Programming mode Offline socket programmer, in-system (ISP), gang programming Device types