LightSail
От: Берсерк СССР  
Дата: 28.05.15 17:29
Оценка: 1 (1) +2 :))) :))) :))) :))
В этой истории прекрасно все:

Возможно, вы слышали о проекте LightSail, который собрал на Kickstarter в 4 раза больше, чем планировал изначально. LightSail — это первый космический аппарат на солнечном парусе разработанный группой инженеров разных компаний объединенных в одну команду инженером и актером Биллом Най.

Всего на полученные средства было построено два спутника, один из которых был запущен 20 мая 2015 года с мыса Канаверал:

Спутник успешно был выведен на орбиту, и начал отдавать телеметрию. Радиолюбители со всего мира получали с него сигналы в течение двух дней. По последним полученным данным телеметрии от 22 мая со спутником все было в полном порядке.

Однако, в какой-то момент спутник просто «замолчал». Все дело в том, что каждые 15 минут LightSail передавал пакет с данными о своем состоянии на землю и одновременно с этим записывал их локально в CSV файл. За два дня этой файл занял все свободное место на 32-мегабайтном диске и система на базе Linux просто повисла. Производитель бортовой электроники для спутника знал об этом дефекте и выпустил фикс, но ПО спутника не обновили перед запуском на орбиту, и баг в нем остался. Попытки накатить апдейт удаленно провалились, так как спутник завис намертво к моменту прохождение над наземной станцией.

Остается возможность перезагрузить систему, после чего «проблемный» CSV файл затрется и можно будет попробовать пропатчить софт, однако пока попытки удаленного ребута не увенчались успехом. Команде, которая работает над спутником, не остается ничего другого, кроме как ждать и надеяться на чудо.

Как думаете, сколько из почти $800.000, собранных на постройку спутника, пошли на зарплату тестировщикам?

http://qahelp.net/sputnik-zavis-na-orbite-iz-za-baga-o-kotorom-vse-znali/

Форум без флуда — как без еды посуда
Re: LightSail
От: alexsoff Россия  
Дата: 28.05.15 18:13
Оценка: +3
Здравствуйте, Берсерк, Вы писали:


Б>LightSail


Да, не понимаю как его запустили без watchdog.
Но вроде команда надеется на внештатный перезапуск в течении месяца-двух. Тогда есть шанс установки связи
Re: LightSail
От: paucity  
Дата: 28.05.15 18:17
Оценка:
Здравствуйте, Берсерк, Вы писали:

Б>

...файл занял все свободное место на 32-мегабайтном диске...


В каком веке делали этот спутник?
Многие и рады были бы испытать когнитивный диссонанс, но нечем.
Re[2]: LightSail
От: hardcase Пират http://nemerle.org
Дата: 28.05.15 19:23
Оценка: 2 (1) +9
Здравствуйте, paucity, Вы писали:

P>В каком веке делали этот спутник?


В 21-м. Там уйма проблем с энергопотреблением и защитой от ионизирующего излучения.
/* иЗвиНите зА неРовнЫй поЧерК */
Re: LightSail
От: silent_bob  
Дата: 28.05.15 19:34
Оценка:
Здравствуйте, Берсерк, Вы писали:

Б>Как думаете, сколько из почти $800.000, собранных на постройку спутника, пошли на зарплату тестировщикам?


Большая часть пошла на изобретение машины времени: компанию по сбору еще не закончили, а значит, и денег еще не получили, а спутник уже запустили.

Настоящий запуск будет только через год.
Re[3]: LightSail
От: paucity  
Дата: 28.05.15 22:35
Оценка: -1
Здравствуйте, hardcase, Вы писали:

H>В 21-м. Там уйма проблем с энергопотреблением и защитой от ионизирующего излучения.


Как объем диска связан с выделенным. Да и первый аргумент 32-мега как-то не очень аргументирует.
Многие и рады были бы испытать когнитивный диссонанс, но нечем.
Re[2]: LightSail
От: 3V Россия  
Дата: 28.05.15 23:12
Оценка:
Здравствуйте, paucity, Вы писали:

P>В каком веке делали этот спутник?


Да в этом, в этом.
Насколько я понимаю, сегодня подобный спутник — это телефон на андроиде, завернутый в фольгу.
Re[2]: LightSail
От: eskimo82  
Дата: 28.05.15 23:51
Оценка:
A>Да, не понимаю как его запустили без watchdog.
В ядро линукса встроен вотчдог, как в програмной реализации так и поддержка аппаратного.
Re: LightSail
От: eskimo82  
Дата: 28.05.15 23:53
Оценка:
Б>LightSail — это первый космический аппарат на солнечном парусе разработанный группой инженеров разных компаний объединенных в одну команду инженером и актером Биллом Най.

Б>За два дня этой файл занял все свободное место на 32-мегабайтном диске и система на базе Linux просто повисла.

Херовые значит инженеры. Только последняя макака будет организовывать /var и /var/log на системном разделе...
Re: LightSail
От: Aртём Австралия жж
Дата: 29.05.15 01:00
Оценка:
Здравствуйте, Берсерк, Вы писали:

Бывает, причём часто. В каком-то модуле, может, был фикс, но при финальной сборке попал релиз того модуля, а не trunk. Меня в данном случае удивляет, что линух завис- ну пусть та софтина, что заняла диск, свалилась бы. Почему ядро зависло? Почему ssh завис? Или у них там свой велосипед для удалённого контроля?
Re[2]: LightSail
От: Michael7 Россия  
Дата: 29.05.15 02:38
Оценка: :))
Здравствуйте, Aртём, Вы писали:

Aё>Здравствуйте, Берсерк, Вы писали:


Aё>Бывает, причём часто. В каком-то модуле, может, был фикс, но при финальной сборке попал релиз того модуля, а не trunk. Меня в данном случае удивляет, что линух завис- ну пусть та софтина, что заняла диск, свалилась бы. Почему ядро зависло? Почему ssh завис? Или у них там свой велосипед для удалённого контроля?


Ядро не зависло, как я понял. Судя по всему у них не только watchdog отсутствует, но и управление не отделено. Вот немного другой текст.

Но ошибка была в программном обеспечении спутника. Каждые 15 секунд спутник отправлял сигнал радиомаяка. Одновременно данные дописывались в файл beacon.csv. Неумолимо приближался момент, когда файл занял всё доступное пространство памяти в 32 мегабайта и полетное ПО упало. Оказывается, производитель платы управления уже имел версию ПО с исправленной ошибкой, но спутник не был обновлен до актуальной версии. В пятницу команда управления получила уведомление о ошибке в ПО и готовилась к дистанционному обновлению ПО спутника при следующем прохождении его в зоне видимости станции, но спутник завис раньше. Последняя телеметрия была получена 22 мая в 21:31 по UTC.

На данный момент команда пытается перезагрузить спутник, вследствие чего будет стерт файл beacon.csv и будет возможно в нормальном режиме обновить или исправить ПО. Спутник не имеет Watchdog, и перезагрузка осуществляется по команде с Земли. В прошедший вторник команда управления при пролете спутника в зоне видимости станций пыталась перезагрузить спутник. Более 18 раз посылалась команда перезагрузки, но ничего не произошло. Команда надеется на то, что спутник перезагрузится самостоятельно — космические частицы часто вызывают перезагрузку систем спутников типа Cubesat.

Re[4]: LightSail
От: qwertyuiop Российская Империя  
Дата: 29.05.15 04:50
Оценка: +3
Здравствуйте, paucity, Вы писали:

H>>В 21-м. Там уйма проблем с энергопотреблением и защитой от ионизирующего излучения.


P>Как объем диска связан с выделенным.


Как раз с выделенным он связан напрямую. Информация в EEPROM хранится на затворе плевого транзистора, чем больше его площадь, тем больше емкость. Поэтому частица, попавшая в него, изменит его заряд незначительно. Из-за этого память, сделанная по 3-микронной технологии, более устойчива к излучению, чем современная 45-мкм и меньше.
Я отвечаю за свои слова, а не за то как вы их интерпретируете!
Re[2]: LightSail
От: alexsoff Россия  
Дата: 29.05.15 05:21
Оценка:
Здравствуйте, paucity, Вы писали:

P>Здравствуйте, Берсерк, Вы писали:


Б>>

...файл занял все свободное место на 32-мегабайтном диске...


P>В каком веке делали этот спутник?

ИМХО
Скорее всего на этот спутник поставили Phase-change memory( PRAM), вот такой чип или его аналог http://www.digikey.com/product-detail/en/NP5Q032AE3ESFC0E/NP5Q032AE3ESFC0E-ND/4316954
Это довольно перспективная технология.
https://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D1%8C_%D1%81_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC_%D1%84%D0%B0%D0%B7%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F
Re[2]: LightSail
От: Берсерк СССР  
Дата: 29.05.15 06:32
Оценка: :)
Здравствуйте, Aртём, Вы писали:

Aё>Бывает, причём часто. В каком-то модуле, может, был фикс, но при финальной сборке попал релиз того модуля, а не trunk. Меня в данном случае удивляет, что линух завис- ну пусть та софтина, что заняла диск, свалилась бы. Почему ядро зависло? Почему ssh завис? Или у них там свой велосипед для удалённого контроля?


А меня больше удивляет почему там обычный линукс. С бюджетом в 800К могли бы себе позволить нормальную систему для таких целей.
Форум без флуда — как без еды посуда
Re[3]: LightSail
От: Aртём Австралия жж
Дата: 29.05.15 07:38
Оценка: +1
Здравствуйте, Берсерк, Вы писали:

Б>А меня больше удивляет почему там обычный линукс. С бюджетом в 800К могли бы себе позволить нормальную систему для таких целей.


WinCE?
Re[4]: LightSail
От: Берсерк СССР  
Дата: 29.05.15 08:20
Оценка:
Здравствуйте, Aртём, Вы писали:

Aё>WinCE?


Очень смешно. Открой для себя QNX что ли:
http://www.qnx.com/solutions/industries/automotive/

А для космоса наверняка есть что ещё более надежное.
Форум без флуда — как без еды посуда
Re[5]: LightSail
От: Aртём Австралия жж
Дата: 29.05.15 09:38
Оценка:
Здравствуйте, Берсерк, Вы писали:

Б>Очень смешно. Открой для себя QNX что ли:

Б>А для космоса наверняка есть что ещё более надежное.

Так я понял, что QNX таки *nix-like система реального времени- в той конкретной задаче реальное время не требуется, а кривая прилага и отключенный watchdog точно так же положили бы и систему на QNX.
Re[5]: LightSail
От: dr. Acula Украина  
Дата: 29.05.15 11:40
Оценка:
Aё>>WinCE?

Б>Очень смешно.

Посмеёмся вместе от количества имбедеда на WinCE?
Re[6]: LightSail
От: Берсерк СССР  
Дата: 29.05.15 11:44
Оценка:
Здравствуйте, dr. Acula, Вы писали:

DA>Посмеёмся вместе от количества имбедеда на WinCE?


Давай, будет интересно почитать. Только не про кассовые аппараты.
Форум без флуда — как без еды посуда
Re[7]: LightSail
От: qwertyuiop Российская Империя  
Дата: 29.05.15 12:12
Оценка:
Здравствуйте, Берсерк, Вы писали:

DA>>Посмеёмся вместе от количества имбедеда на WinCE?


Б>Давай, будет интересно почитать. Только не про кассовые аппараты.


Про навигаторы никогда не слышал?
Я отвечаю за свои слова, а не за то как вы их интерпретируете!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.