Font Size: a A A

Research On Embedded Linux Porting And Its Achievement Based On ARM

Posted on:2007-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y HuangFull Text:PDF
GTID:2178360182488452Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With the development of computer science and technology , embeded system is currently one of the most popular IT application domains and it is of great development future. Application is it's main use and computer science and technology is it' s foundation. The software and hardware may be cut out, embeded system adapts to be used in the computer system which has strict request in the function, the reliability, the cost, the volume and the power loss.Porting embedded operation system to embedded hardware platform is very hot in embedded system development. In this article I analyzed the status and trends of the embeded system;researched the way to establish an embedded Linux development platform, the functional structure and source code structure of kernel.porting and tailoring methords. Analyzed the platform related codes.In this article I analyzed the structure of the shopping mall POS system and designed a solution of the POS system suitable to the shopping malls. Compared with traditional POS system ,this scheme is smaller ,withstand dust, vibration and high temperatures and it is waterproofing. The scheme can be divided into hardware layer, the system layer, support layer and application layer.Because the embedded LINUX and arm are widely .I prefer ARM+LINUX to be he hardware and software platform.In this article I take a PC with REDHAT 9 to be the host .cross-compile toolchains are installed on the host to construct cross-compile environment. minicom, TFTP, NFS are used to construct the embedded software platform. The content structure, booting sequence and the difficulty of UBOOT porting are analyzed and UBOOT is ported successfully to the embeded POS platform. Embeded LINUX kernel, content structure, start flow as well as some codes related are analyzed. Codes in LINUX kernel which are related to the hardware platform are modified and the kernel is ported successfully. The porting procedure is listed in detail.YAFFS system is constructed and the drivers of the related devices are ported to the embeded POS platform.
Keywords/Search Tags:Embeded LINUX, LINUX porting, embedded POS system
PDF Full Text Request
Related items