Font Size: a A A

Study And Design Of Embedded Multimedia Platform Based On ARM920T & Linux OS

Posted on:2008-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:H Y ZhouFull Text:PDF
GTID:2178360212489460Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
With the fast development and popularization of Wide Band, the high updating speed of multimedia technology, the wide use of embedded system in digital consumptive electronic production, it has become top necessity to have all these technology combined among the home information electronic appliance and network application field. Threre are enormous needs for diversified entertainment, multi-type service, for a kind of production that integrates all these functions: it builds on embedded development board, contains multimedia services like local multimedia resources, camera video, television play back and so on., and provides stream data transfer through multi ways such as p2p in local network, multi-NIC in wireless network and so on.The Portable Multimedia Network Platform designed in our project adopts ARM920T as embedded processor. The development board integrates hardware components such as CDMA wireless NICs, television cards, web-camera and so on. It adopts U-Boot as Bootloader, and arm-linux as operating system, achieves the function of camera video steam capture, p2p data transfer, multi-NIC wireless transfer, stream control through PPPoE, dynamic IP DNS.The main achievements in this dissertation could be summarized as follows:Proposed the holistic module design scheme for Portable Multimedia Network Platform based on the analysis of ARM920T hardware and Linux software platforms.Designed camera video stream capture and coding program. The video stream is captured and encoded in real time.Designed both server and client ends of multi-NIC transfer program. In order that data is transferred reliably and in time, the client end transfers data in a special sequence with multi NICs through local network, than the server end receives and rebuilds the data.Designed and realized the dynamic host IP domain parse module, and combined the function of host IP setting, grogrammed GUI for the DDNS module.Designed and realized a PPPoE dial-up program applied in embedded devices. The main function PPPoE protocol describes is realized with much lesser code and lesser memory need.Modified and compiled the Bootloader of ARM9 board (U-Boot) and the operating system kernel (arm-linux) to fit the given hardware platform.
Keywords/Search Tags:Embedded system, PPPoE, GTK, DDNS, U-Boot
PDF Full Text Request
Related items