A method to update information including code and data in a non-volatile
memory reliably and efficiently to avoid loss of information during the
loading process and to minimize aircraft service downtime in an In-Flight
Entertainment System (IFES). The non-volatile memory is partitioned into
two sections: one section contains the currently valid information and the
other is available for loading the new information. A section pointer is
used to keep track of the currently valid section and to select the
loading section. The new information is loaded to the selected loading
section. A validation procedure is performed to determine if the loading
is successful. When the loading of the new information is successfully
completed, the section pointer is updated to point to the newly loaded
section.
Метод для уточнения информации включая Кодего и данные в слаболетучей памяти надежного и эффективного для избежания потери информации во время процесса нагрузки и для того чтобы уменьшить downtime обслуживания самолета в летной системе зрелищности (IFES). Слаболетучая память разделена в 2 раздела: один раздел содержит в настоящее время действительную информацию и другое имеющееся для нагружать новую информацию. Указатель раздела использован для того чтобы keep track of в настоящее время действительный раздел и выбрать раздел нагрузки. Новая информация нагружена к выбранному нагружая разделу. Процедура по утверждения выполнена для того чтобы обусловить если нагрузка успешно. Когда нагрузка новой информации успешно завершита, указатель раздела уточнен для того чтобы указать к нов нагруженному разделу.