Dissertation > Excellent graduate degree dissertation topics show

On-Board Computer OS Design for MPC8260-Based Micro-satellite

Author: ZhangXue
Tutor: DuGang
School: Chinese Geology University (Beijing)
Course: Detection Technology and Automation
Keywords: On-Board Computer Embeded Linux Uboot Filesystem
CLC: TP316
Type: Master's thesis
Year: 2008
Downloads: 240
Quote: 2
Read: Download Dissertation

Abstract


The development of satellite technologies and the application of modern techniques and materials have made the satellite products miniature, intelligent and of small size. With the realization of high-performance small load and mature application of micro-electronic technology, modern small satellite, with many functions and good performance, has been developed.Small satellites are highly integrated. With the principles of generalization, systematization and modeling, they could constitute an integrated electronic structure of high-performance micro-nano satellites; therefore the share of hardware, software and information could be realized. Micro-satellites often adopt high-performance processors to reduce the number of controled MCU. The hardware can be simplified and the reliability of the satellite system can be improved via high-performance software. In this case, powerful operating system should be applied so as to enhance data processing and managing of peripheral equipments. The special working environment of satellites makes them different from civil equipments in choosing the right operating system. The embedded Linux system has made great success in civil embedded equipments, but in satellites, this system has rarely been applied. Based on the analysis of characteristics of typical on-baord computer operating systems of micro-satellites, this paper discusses the feasibility of applying embedded Linux system into on-baord computer of micro-satellite and designs an operating system for an on-baord computer of MPC8260-based micro-satellite.The design of the operating system includes three parts: transplanting a bootloader, transplanting and cuting a Linux kernel and making a file systems. The bootloader has applied Uboot-1.1.4, and according to the characteristics of hardware platform, the functions of Uboot-1.1.4 have been enhanced and extended. These functions include arrangement of address space, configuration of hardware and improvement of Flash driver. The on-board computer can work with simple functions, but the reliability and security are highly required. Hence the Linux 2.4 kernel has been transplanted and cut. The root file system has used the Ramdisk file system, in the format of ext2 file system. The original functions have been extended, and with the transplanting a JFFS2 file system based on Flash, the later system development and upgrade have been made possible.After testing, the expected targets have been achieved, and this operating system can work with satellite-managing programs stably.

Related Dissertations

  1. Research of Fault Injection for a Distributed System,TP338.8
  2. Research and Application of Map/Reduce Based Distributed Log Analyzer,TP311.52
  3. Design of CNC System Software Based on Embedded Linux and Qt/E,TP368.1
  4. Software Design and Research of Embedded System Based on XSBase 255,TP368.1
  5. Transplanting Linux-2.6 to Self-made ARM9 Embedded Platform,TP316.81
  6. ARM-based portable Holter recorder remote research,R197.39
  7. Spaceborne tolerant parallel computer system design and analysis,TP338.6
  8. Aresearch of CompactPCI Bus Technology Used on On-board Computer System,TP336
  9. The embedded software supports USB remote debugger Design and Implementation,TP368.1
  10. Research on Improving Performance and Correctness of Cluster File System,TP338
  11. Small Satellite reconfigurable parallel computer architecture design contained,TP302
  12. The Study and Implementation of Satellite ATM Networks Based on On-Board Computer System,TN915.2
  13. Study on MES Cell Controller Based on Embedded System,TP368.12
  14. A Study on the Design & Application of a New Type of Sensor Constructed by Cascading Differential Transformer,TP212.1
  15. Research on an Embedded Linux Filesystem Oriented to Root Filesystem,TP316
  16. Design of Gas Station FCC Based on IFSF Protocal,TP273
  17. The Research on the Data Acqusistion and Monitoring System of the Gamma Camera Based on ARM,TP311.52
  18. VxWorks-based onboard computer software design research,TJ765
  19. SEP3203 microprocessor based SBC software design and implementation,TP368.2
  20. Based on PC755 and PC107A development of single board computer,TP368.1

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system
© 2012 www.DissertationTopic.Net  Mobile