In order to achieve the FPGA driver program of the embedded system,the design of the drive program of FPGA chip XC3S2000 of XILINX Company which based on S3C2410 board is debated,and analyzed the FPGA controller and physical level chip driver principle of designation and the realization method systematically.Through the memory mapping mechanism to achieve the XC3S2000 device driver embedded Linux; Through the preparation of user applications to achieve the operation of the equipment XC3S2000.a highly effective combination of methods for the FPGA and ARM in the embedded area are provided.