Abstract:To test PC104 motherboard automatically, this paper analyzes the working principle of the PC104 motherboard and its bus timing, and puts forward a kind of embedded test system based on ARM + FPGA design scheme. The scheme is realized by using OMAPL138 chip ,which is a high performance chip of the Texas instruments (TI) dual-core architecture, its ARM kernel for test system management of application and DSP kernel for data processing, and using FPGA technology to acquire the real-time data of PC104 bus. Under the Linux operating system, Detection system realize the functions of automatic detection of PC104 motherboard by the man-machine interactive way . The experimental results show that the detection system is fast and reliable, which provides an effective method for automatic test of PC104 motherboard .