Font Size: a A A

Development Of The VxWorks BSP Based On The RSC S3C2440A Platform

Posted on:2008-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:H YanFull Text:PDF
GTID:2178360272977951Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the computer technology, the Embedded System is widely applied in an increasing number of fields. VxWorks is very excellent one kind of RTOS(Real-time Operation System). With the excellently real time, high reliability and easy reduction, VxWorks is technologically recognized and generalized, receiving much attention in the field of Embedded Systems. Presently, ARM9 is one of the most popular microprocessors in the Embedded System. To run VxWorks on the hardware platform based on ARM9, the design and development of the corresponding VxWorks BSP is basis and key.With the adoption of RSC S3C2440A embedded board produced by Beijing Real-time System & Communications Technology Co., Ltd. as ARM9 hardware platform, the analysis of BSP and the implement of BSP based on this platform are made in this dissertation.Firstly, the theoretical analysis of the VxWorks BSP is made, which deals with its conception, structure, distinctions from BIOS, the structure and features of variant Image files, the start-up process and the developing steps of the VxWorks BSP.Secondly, the hardware platform, the developing tools and software are introduced. This aspect deals with the architecture and hardware character of the RSC S3C2440A board, the tools during developing and debugging, the architecture of S3C2440A including its switching state, operating modes and the program status registers, etc.At last, the main point of how to implement the VxWorks BSP based on the RSC S3C2440A platform is discussed in detail. And focusing on those two problems of the conflict between the architecture of S3C2440A and the exception-handling approach of VxWorks, and how to improve the driver template of the interrupt controller, some valid solutions are given accordingly.
Keywords/Search Tags:Embedded System, RTOS, VxWorks, BSP, ARM9
PDF Full Text Request
Related items