Font Size: a A A

Porting Embedded Linux OS Based On ARM

Posted on:2006-05-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y K FanFull Text:PDF
GTID:2168360152482508Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Recently, along with the fastest development of computer and communications technology, especially rapid popularization of Internet and syncretism acceleration of 3C(Computer Communication &Consume Electric), micromation and specialization become the main developing trend, at the same time embedded products turn into the mainstream of information industry.The research and development of this task is main based ARM Integrator/CP hardware platform. It's Core module adopt ARM1136JF-S core as it's CPU, around it has 128M SDRAM and 16M FLASH. The Baseboard integrated some device,such as ultra serial network card LCD keyboard mouse, and audio card etc interface. Contemp it support extendable interface. The platform mainly to high perfection user products development, such as network and smart terminal. On this platform, we deeply discussed and resolved the task and difficult problem be confronted with the course of Linux kernel and device driver porting.The paper firstly give out the mainly task that porting Linux2.6 to ARM Integrator/CP Platform. On top of thorough anatomy the architecture of embedded Linux and the development model of device driver.And then, give out start-up guide code (Bootloader) and Linux kernel's start-up analysis,also porting them into ARM Integrator/CP.In the end,based on deeply grasped Linux device driver model,realize the porting of LCD Framebuffer, mouse, keyboard and audio card driver.Through proting the Linux kernel and device driver, the platform has been supported by OS, so we can develop others applications on this platform easily.
Keywords/Search Tags:Embedded System, Linux, ARM Integrator/CP, Kernel, device driver, Porting
PDF Full Text Request
Related items