On-orbit update method for satellite-borne integrated electronic system program

2013 
The invention discloses an on-orbit update method for a satellite-borne integrated electronic system program. The on-orbit update method comprises the steps as follows: dividing the satellite-borne integrated electronic system program into a monitoring program and a service logic program, receiving an update data block of a target program block in the service logic program to be updated from the ground through the monitoring program, detecting if the target program block runs, updating after the target program block is executed if the target program block runs, and otherwise, updating immediately; and when updating, obtaining a program execution right from the service logic program to be updated through the monitoring program, storing the current version and the version number of the target program block to an external memory, importing a new-version program block carried by the update data block into a memory, giving the program execution right to the service logic program to be updated, and updating the original version number of the target program block into a new version number through the service logic program to be updated. Compared with the prior art, the on-orbit update method is strong in commonality, updates the granularity into a function, and can execute the rollback and delete operations.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []