DocumentCode :
3210629
Title :
Bootstrap loader design of aerospace payload controller based on TSC695F
Author :
Xu, Wei ; Piao, Yongjie
Author_Institution :
Inst. of Opt., Fine Mech. & Phys., Chinese Acad. of Sci., Changchun, China
Volume :
2
fYear :
2010
fDate :
13-14 Sept. 2010
Firstpage :
60
Lastpage :
64
Abstract :
Anti-radiation TSC695F is usually used as aerospace payload controller in tasks to ensure the aerospace payload having extremely high reliability in abominable space environment. The processor bases on SPARC V7 architecture with parity check and EDAC, so it could design out high reliable bootstrap loader to guarantee the operation system of VxWorks and application codes loaded correctly and worked stable and high effective. First, this paper put forward the system hardware composition and boot mode which apply for aerospace payload, then it makes clear the related contents of register group initialization, stack initialization, system hardware initialization in bootstrap loader of TSC695F and give out the method to establish TRAP table. That´s all through comparing different type of organize mode of program image. After that, compiling of target codes have been described and the kernel code of MakeFile had been given at the same time for reference aimed at the realization of engineering. Although this paper is based on TSC695F, but it could be extended to other embedded system based on SPARC for bootstrap loader analysis and design, for example, the TSC697 which based on SPARC V8 with higher performance, so this paper has extremely high engineering value.
Keywords :
aerospace control; bootstrapping; embedded systems; operating system kernels; reduced instruction set computing; reliability; EDAC; MakeFile; SPARC V7 architecture; SPARC V8; TRAP table; TSC697; VxWorks; abominable space environment; aerospace payload controller; antiradiation TSC695F; application code; boot mode; bootstrap loader design; embedded system; kernel code; operation system; parity check; program image; register group initialization; stack initialization; system hardware composition; target code; CMOS integrated circuits; Clocks; EPROM; Maintenance engineering; Payloads; Random access memory; TSC695F; VxWorks; aerospace payload controller; application load; bootstrap loader;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Natural Computing Proceedings (CINC), 2010 Second International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-7705-0
Type :
conf
DOI :
10.1109/CINC.2010.5643789
Filename :
5643789
Link To Document :
بازگشت