Font Size: a A A

Design And Implementation Of PSVR Mainboard Automatic Testing System Based On VxWorks

Posted on:2009-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:J J ChengFull Text:PDF
GTID:2178360272465154Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of microprocessor-based electric power automation equipment and the application of SMT and other new tecknics, the integration density of the mainboard is higher and higher. So the fault aroused by the mistake in jointing is inevitable. Because the mainboard is the control core of the automation equipment, its bugs will bring unpredictable accident. So the main manufactuers all start the reasearh of mainboard automatic testing system. PSVR mainboard is the mainboard of the exciter of one manufactuer, and this article designs and implements its automatic tesing sytem based on VxWorks embedded operation system. The work of this article is as follows:1. Designs the hardware and software of PSVR automatic testing system. The hardwqre is composed of a computer, testing devices, a database server, a switch and a printer. The testing device mainly includes a monitoring board, a motherboard, and several mainboards to be test. The computer and testing devices constitute a LAN to realize batch testing. The software is composed of the BSP program of the mainboard and the monitoring board, the application program of the mainboard and the monitoring board, and the testing management program.2. Implements the porting of VxWorks on the mainboard and the monitoring board, which includes the initialization of MPC8247 and VxWorks, and driver programs for FLASH, SDRAM, Ethernet , HDLC, SPI and etc..3. Implements the application program of the mainboard and the monitoring board based on VxWorks. The program of the mainboard includes testing tasks and communication task between the mainboard and the monitoring board. The program of the monitoring board deals communication tasks respectively between the monitoring board and the computer and between the monitoring board and the mainboards.4. Implements the testing management program with Visual C++ 6.0 based on Windows 2000 and Windows XP OS.
Keywords/Search Tags:VxWorks Embedded Operation System, Microprocessor-based Electric Power Automation Equipment, MPC8247, Mainboard Automatic Testing System
PDF Full Text Request
Related items