The invention relates to a starting method of
satellite borne
software. The method comprises the following steps: ground compression
software stores an
object code of the
satellite borne
software in a
programmable read only memory (PROM) after multiple
lossless compression; and after a
satellite computer is electrified or reset, a starting program decompresses and reduces compression data of the satellite borne software stored in the PROM to a
static random access memory (SRAM) and operates. The memory efficiency of the PROm is effectively improved, the flight program and the starting program which are normally cured in the PROM are realized, so that the space cost and the maintenance cost brought by redundant
backup are lowered, the safety of the satellite is extremely improved, the PROM is not overturned by single particles,
EEPROM is not dependent, on-
orbit maintenance times in the later stage can be greatly reduced, and the fault-tolerant ability of operation of the satellite borne computer is enhanced.