Font Size: a A A

Research And Application Of On-Board Software Reconfiguration Technology For Satellites

Posted on:2008-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:X X TaoFull Text:PDF
GTID:2348360302469133Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
On-board software reconfiguration technique is the tendency of satellite developing. It can supply the function of modifying errors of software and adjusting the system configuration on board.For the satellite application, on-board software reconfiguration technique is studied in this paper. The paper gives out the principle and general process of reconfiguration, including two different methods of software reconfiguration used for nonvolatile memory and volatile memory. As key technologies, the generation of software and on-board software dynamical modification are researched and implemented into practice. The problems of collection of modification information, parse of COFF, relocation technique are analyzed in detail. Solutions used for space application are also suggested for the part and the whole software update in this paper.The structure tree and function lists are given clearly for the on-board modifiction software design, as well as the on-board updating methods for modules, functions and varies.Finally, a practical system application is given as a example. The example verifys the rightness and effectivness of the software system function. The thesis descriped in this paper has been used to a satellite equipment design, and the equipment has gotten a full verification on ground test.
Keywords/Search Tags:On-Board software reconfiguration, COFF objective file, Linker, Module, Relocation
PDF Full Text Request
Related items