Abstract:In order to adapt to the development of intelligent control system for intelligent,iniaturization and specialization, an embedded CNC engraving machine hand held HMI system was developed based on ARM architecture and Linux operating system.The system consists of S3C2440 core board, ZLG7290 board, LCD keyboard circuit, memory circuit, communication module, input module and so on.Tailoring and porting the Linux342 kernel, and applying the S3C2440 patch,the manmachine interface of the NC engraving machine based on Linux was developed to realize the humancomputer interaction.The experiment shows that the embedded CNC system has good realtime performance and strong function, and it can meet the processing requirements of the embedded CNC system HMI.