Font Size: a A A

Arm9-based Embedded System Design And The Uboot The Transplantation

Posted on:2010-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:J ChaFull Text:PDF
GTID:2208360302965235Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Embedded System is replacement products combined by specific object and advanced technology, including computer technology, communication technology, semiconductor technology, microelectronic technology, voice, image data transmission technology and even sensors technology. Therefore, embedded system is commonly technology-intensive, investment-intensive, highly decentralized, knowledge-intensive innovation system. It reflects the latest technology. At the present time, because of the lower power dissipation and lower cost of ARM's strong suit, many manufacturers support it. ARM is more successful than other embedded processor of 32-bits. On the other hand, linux operating system is open sourced, easy to port and has powerful function so that it turns into the first choice of embedded system. Accordingly building embedded linux system is popular.The focuses of the thesis are as follows:1) The history of embedded system is studied, the structure, function principle and technical parameters of ARM is discussed in detail.2) Samsung S3C2440 is picked as core processor. The function principle and performance parameters is thorough analyzed. The total design scheme of system is elaborated. The system uses separate core board and mother board mode in order to upgrade and expand system.3) The Nand Flash, SDRAM, power supply, reset, JTAG, series, USB, ethernet interface and LCD modul are designed. The six layer core board and fore layer mother board are making apart.4) The thesis makes a detailed analysis at the Boot Loader principle and transplant methods faced to ARM Linux kernel. The structure of U-Boot source code and startup process is analyzed in detail. The U-Boot transplant is finally carried out.In the cross-compiler environment, system startup normally and works stably. At last, according to the design of some of the problems encountered and thought, the thesis makes out summarization and indicates the deficiencies and how to improve its performance.
Keywords/Search Tags:Embedded System, ARM, Linux, BootLoader
PDF Full Text Request
Related items