Design of OBDH Software Test Platform Based on QEMU

2018 
In order to carry out the on-board software development more efficiently, a virtual test platform of OBDH software based on QEMU emulator is designed and implemented. Based on dynamic binary translation, the virtual on-board processor and peripheral device are simulated to run OBDH software in development platform, and history machine instructions are recorded for on-board software debugging. Combined with the chip driver and terminal application, the system data flow is simulated to provide the input data of on-board software, and the system log is record in order to provide a single monitoring window by stratified processing and real time comparison of the output data. The virtual platform has been used in some OBDH software development, the result shows that it can provide the running environment of on-board software, provide more software debugging means, simulate and record the system data flow, so that on-board software test can be done before the on-board hardware is ready. The virtual test platform can improve the efficiency of on-board software development.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    1
    References
    1
    Citations
    NaN
    KQI
    []