Font Size: a A A

Design Of Embedded System Based On MPC8250 And Linux

Posted on:2008-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:L P WangFull Text:PDF
GTID:2178360212974718Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
The aim board of the article was an embedded system which uses MPC8250 and Linux ver2.6 kernel as base hardware and software platform. It work as satellite communication terminal indoor unit and meet the data processing as well as real-time requirements. The hardware context switch mechanism was adopted by MPC8250. It makes interrupt responding time of MPC8250 has less relation with operation system, so the realtime character of the system is no worth than VxWorks.As the node of LAN, the embedded communication process module and the inborn network function of Linux make the system provided a steadily performance.The transplant of Bootloader U-Boot and Linux kernel to the board provided the robustness software platform for the embedded system. And it make the system has strong expansibility. The design of drivers for MPC8250 embedded controllers supply the necessary interface for further software development. This paper introduce how to transplant U-boot(as a bootloader) and linux core V2.6(as RTOS) to the board. And describing the process of developing driver for MPC8250 in detail.The interrupt service routine has compact relation with hardware. Generally, ISR was the organic part of drivers. The following aspects have significant effects on system behave: assign MPC8250 interrupt source and design interrupt service routine with reason. As the complementarity, the paper go deep into the technique of design ISR under Linux environment.
Keywords/Search Tags:Embedded System, Linux, MPC8250
PDF Full Text Request
Related items