Font Size: a A A

Design Of The Embedded System Based On AT91RM9200

Posted on:2008-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2178360242458938Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the fast development of information technology today, intelligent and Ethernet function of electronic devices is much needed in people's life. This paper mainly discusses about the designing and debugging of the embedded development platform based on AT91RM9200.It introduces the theory and structure of embedded system at first. After explicitly analysis the feature and function of embedded processor AT91RM9200, this paper discusses designing, debugging, Boot Loader development and Linux OS Porting of the embedded development board based on AT91RM9200. Specifically, it explains about the design of Power Module, Reset Module, EMAC interface, DBUG UART, Audio interface, Video interface, SDRAM, FLASH and CF card etc. Also, the main procedure and key points of module test program and hardware debugging with the help of DEBUG UART is delivered. After all, the platform based on AT91RM9200 has been tested of stable running.AT91RM9200 used in this development board is a 208 pins high speed IC with QFP package. So it is very important to give fully consideration of the anti-interference ability when routing.To improve the stability of system software and hardware, we introduces the following methods: Low-power reset, multi-capacity filtering, anti-fluctuate power etc; Multi-layer PCB design makes a compact structure, multi-power supply include digital 5V, 3.3V, 1.8V and analog 3.3V; Using QFP packaged chips and surface mount components; Analysis the system according to software engineering. Block diagram planning, flow chart analysis, module cutting and some other measures are also introduced to decrease the correlation of different modules and greatly reduce the happening of error conditions. At last, some new improving method and advice is proposed.
Keywords/Search Tags:ARM, embedded system, AT91RM9200, linux, boot loader
PDF Full Text Request
Related items