| Nowadays with the improvement of computer technology and IC integration,embedded technology has been used in many areas, such as in medical, machinery,mobile communications. In recent years with the rapid development of mobilecommunications, the emergence of smart phones makes embedded developmenttechnology industrial output greatly improved, which makes embedded developmenttechnology to become a hot topic of the study.Developing high-performance,high-density, low-power embedded development board has become especiallyimportant.The BSP (Board Support Package) that this paper studies is base on PowerPCplatfrom. The software part that is used is VxWorks operating system and EmbeddedLinuxBSP (Board Support Package) as a major component of the Embedded Systemproviding a unified software interface, which includes hardware initiazation, interruptgeneration, hardware clock and timer management and bus memory address mapping,memory allocation.We study the BSP (Board Support Package) of the PowerPC development boardin the paper.We discuss The PowerPC microprocessor architecture, the BSPorganization structure, the system initialization process and the structure of peripheraldevice driver, We also realize the design of VxWorks system startup program andU-boot transplantation.The paper gives the BSP debugging method, debugging processand verify the feasibility of system. The paper concludes with a summary and point outthat further reseach at last. |