A Design and Implementation of Bootloader Based on MPC8280

Article Preview

Abstract:

The core unit of the flight control system being the central part of the Unmanned Aerial Vehicle (UAV) system is the flight control computer playing a vital role in the stability and security of the entire system, which has fast and reliable requirements for system startup. Bootloader is the first section of software code that runs after powering on, mainly responsible for initializing hardware devices. By loading an application or operating system kernel, the bootloader completes the system startup. Based on MPC8280 processor’s hardware platform of the central processing unit of distributed flight control computer, this paper designs and implements a non-operating system boot scheme. Under the boot scheme, an optimal boot scheme aiming at increasing efficiency of software development for VxWorks operating system is provide.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

592-597

Citation:

Online since:

October 2014

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] L. Cui, Base On The PowerPC Processor Airborne Multiprocessor Module Design and Implementation [D]. Shanghai: Shanghai Jiao Tong University, 2009. (In Chinese).

Google Scholar

[2] Q. Wang, Research on redundancy management and bus communication for Flight Control Computer [D]. Nanjing: Nanjing University of Aeronautics and Astronautics, 2012. (In Chinese).

Google Scholar

[3] Freescale Semiconductor. MPC8280 PowerQUICC II TM Family Reference Manual. Rev. 1 [EB/OL], 12/2005. www. flexray. com.

Google Scholar

[4] H.Z. Shang. Hardware Design and Implement of the Flight Control System for Small UAV[D]. Nanjing: Nanjing University of Aeronautics and Astronautics, 2012. (In Chinese).

Google Scholar

[5] B. Y. Liu and H. X. Bie, U-Boot Booting Analyses and Porting on PowerPc Platform[A]. Microcomputer Information, 2010, 26(8-2): 172-174. (In Chinese).

Google Scholar

[6] G.P. Cao, VxWorks device driver development [M]. Beijing: Electronic Industry Press, 2011. 71-90. ( In Chinese).

Google Scholar