Марсохід Curiosity знову вирушає в дорогу після тижневої затримки, пов'язаної з оновленням програмного забезпечення
Відомо, що навіть найдосконаліше обладнання і найсучасніші машини є вкрай вразливими із-за наявності в них комп'ютерів з програмним забезпеченням, помилки і збої в якому можуть призвести до виходу з ладу окремих вузлів або всієї машини в цілому. Не становить винятку з цього правила і космічна техніка, наочною демонстрацією чого став випадок, що стався минулого тижня, коли помилка в оновленому програмному забезпеченні одного з бортових комп'ютерів марсохода Curiosity стала причиною його тижневої затримки на шляху до його головної мети. І ось вчора представники НАСА оголосили про те, марсохід знову відправився в шлях, прямуючи до основи гори Шарп, куди він повинен прибути навесні наступного року.
Представники НАСА оголосили, що марсохід Curiosity знову почав рух у четвер і зараз вже покинув область зі скелястими оголеннями під назвою Куперстаун (Cooperstown), місце, де він провів майже тиждень, роблячи деякі наукові дослідження і справляючись з труднощами, викликаними збоєм програмного забезпечення.
Нагадаємо нашим читачам, що марсохід Curiosity автоматично перевівся в безпечний режим 7 листопада 2013 року, причиною чого стала непрацездатність одного з його бортових комп'ютерів. Цей комп'ютер увійшов у режим постійної перезавантаження після того, як інженери місії зробили спробу перемикання комп'ютера на використання оновленого програмного забезпечення.
Згідно наявної інформації в оновлене програмне забезпечення версії R11 виникла невідповідність між фактичним розміщенням одного з файлів даних в каталозі файлової системи бортового комп'ютера. Замість постійного носія, що малося на увазі в програмі, цей файл даних перебував на віртуальному диску в оперативній пам'яті комп'ютера, і програма R11 виявилася нездатна отримати доступ до цього файла. Керівникам місії довелося ініціювати відкат програмного забезпечення назад на версію R10, в якій були використані інші методи доступу до даних, і після перезавантаження комп'ютера марсохід "повернувся до життя" в повному обсязі.
"На жаль, на цей раз провести до кінця оновлення програмного забезпечення комп'ютера марсохода Curiosity нам так і не вдалося", - розповідає Джим Еріксон (Jim Erickson), менеджер проекту Curiosity з боку Лабораторії НАСА з вивчення реактивного руху, - "Те, що сталося, є типовою проблемою при оновленні. Тепер, знаючи причину виникнення цієї проблеми, ми готуємо новий пакет даних з оновленим програмним забезпеченням для здійснення його комп'ютера марсохода. Послідовність команд в цьому пакеті перемістить "проблемний" каталог з файлами даних в необхідне місце, перш ніж комп'ютер знову повторить спробу перейти на програму версії R11".