Due to the diversity of driver interface and function development, how to detect the driver of real-time operating system is a problem to be solved. Firstly, This paper introduces the framework design of smart meter, then it studies the driver detection technology, and builds driver test environment of smart meter, which includes peripheral simulation subsystem, software test system and embedded test agent subsystem. In the paper, smart meters of three meter manufactures are selected to carry out driver detection of embedded operating system. Through the analysis of the test, it is found that the driver design of individual manufacturers is unreasonable, which leads to the communication of the whole machine is slow. The test system can fully verify the function and performance of the driver system, and can extend the function of test case。