Hi All -
My company is about to start a production run of a board with a PCI-Express interface. For our initial manufacturing run, we're having the manufacturer insert each board in a computer we provide. The computer will boot into a lightweight OS image that will then trigger some tests on the board and will stress test the PCIe interface by sending data back and forth to the board over PCIe.
While this process works, it's extremely slow due mostly to the boot times of the computer. For reasons I won't get into here, we actually have to boot the computer twice to test each card. The slow test time directly translates into increased manufacturing costs. For future production runs, which will be larger volume, we want to find a more efficient way to test the boards.
So I am wondering if others here have any insights they can share as to how testing of PCIe boards is handled by companies that mass produce PCIe boards.
Thanks