Brush less Motors are frequently employed in control systems. The reliability of the brushless motor control circuits is highly critical especially in harsh environments. This paper presents an Evolvable Hardware (EHW) platform for automated design and adaptation of a brushless motors control circuit. The platform uses the principles of EHW to automate the configuration of FPGA dedicated to the implementation of the motor control circuit. The ability of the platform to adapt to a certain number of faults was investigated through introducing single logic unit faults and multi-logic unit faults. Results show that the functionality of the motor control circuit can be recovered through evolution. They also show that the location of faulty logic units can affect the ability of the evolutionary algorithm to evolve correct circuits, and the evolutionary recovery ability of the circuit decreases as the number of fault logic units is increasing.