Font Size: a A A

Based On The Powerpc Single-board Computer System Bsp Development

Posted on:2009-05-14Degree:MasterType:Thesis
Country:ChinaCandidate:X Z WanFull Text:PDF
GTID:2208360245461373Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
With the development of computer science, the application of the embedded system is popular in all of the fields. Embedded real-time operating system is a most important part of embedded system, and it has more and more significant effect in net communications, on-line transaction processing, flow control, traffic control and so on. Up to the present, microprocessor has smaller size and better performance. This cause the embedded system is more concise and efficient.This thesis research the BSP (Board Support Package) of PowerPC single board computer (SBC) system based on self-development. The major chips the system hardware used are MPC7447A microprocessor of Freescale and host-bridge Tsi109 of Tundra. And the real-time operating system of the system is VxWorks of WindRiver. In general, the single board computer systems do not have better performance as they are restricted by the hardware composed the system or no operating system. For the powerful and highly integrated chip and the modular real-time operating system design for embedded real-time applications, this SBC have the characteristics of high performance, low power, small size and wider application.BSP as a key component of VxWorks embedded system will provide the necessary hardware system software interfaces and support platform for operating system and application of the upper application programme. In this paper, technology of BSP is discussed in detail. Especially for the SBC hardware system mentioned above, aspects of BSP, such as basic concept, development technology, implementation process and design content, are discussed. By analyzing source code of Tornado software system and realization of BSP technology in VxWorks operating system, BSP hardware initialization, guiding code design, the design of external device driver framework are accomplished. Adopted PowerPC SBC is analyzed in-depth. The system guiding code design of hardware system which based on microprocessor of PowerPC and the host bridge, the system policy of management of chip and other hardware equipment, hardware drivers programme design and other related issues of debugging are discussed in detail.
Keywords/Search Tags:VxWorks, PowerPC, Host Bridge, BSP
PDF Full Text Request
Related items