As the constantly growth of embedded Technology, embedded products put into use in almost everywhere around our life. This paper mainly introduce how to set up the Qt/Embedded Cross-compiling environment in Linux system platform, and the development and transplant of embedded fault diagnosis system use development tools of Qt/Embedded. This system achieve those functions, including fault display, signal analysis, diagnostic model training and data storage or transmittal, by graphical interfaces designing and performance function addition. And finally create the application document which applies to ARM framework embedded processor by Cross-compiling. In the end, the application document is transplanted and run in the target platform, and testing the diagnosis effects.