Opened 8 years ago

Closed 8 years ago

#168 closed баг (fixed)

Проблемы при обновлении ПО

Reported by: san Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: swd Keywords:
Cc:

Description (last modified by san)

Пользователи в Осиповичах жалуются что при обновлении с 1107 до 1314(установка и обновление всех пакетов) блок переходит в неработоспособное состояние и остаётся в нём до перевключения питания.
сборку 1107 я положил в X:\alx\SW-01_test_and_bugs\

Change History (6)

comment:1 by san, 8 years ago

Description: modified (diff)

comment:2 by alx, 8 years ago

Непонятно, что значит "неработоспособное состояние". Требуются уточнения.

См. как сделать хороший баг рипорт

in reply to:  2 comment:3 by san, 8 years ago

Replying to alx:
Я бы уточнил, если бы знал, они путаются в показаниях. Были озвучены термины: "зависает" и "не работает". Как минимум, утверждают что пропадает связь с блоком через Ethernet внутри DSL, и не появляется до перезапуска питания блока, что с TDM в этот момент было не могут сказать точно. Говорят что каждый раз так происходит, они 3 блока обновили, дальше боятся.
Проще самим попробовать обновить, тем более нужный набор пакетов(1107) у нас есть

comment:4 by alx, 8 years ago

Произведено две попытки воспроизвести проблему на двух разных платах в двух разных блоках. В обоих случаях после перезагрузки платы и старта swd произошло срабатывание watchdog'а. Однако после повторной перезагрузки платы вошли в нормальный рабочий режим. Предположительно перезагрузка как-то связана с обновлением прошивки ПЛИС, так как после записи в логе об успешной конфигурации ПЛИС ни одна плата (кроме самой SW-01) не была обнаружена. Вот фрагмент лога:

Mar  4 11:51:04 sw01 daemon.info swd[254]: my address is 9
Mar  4 11:51:04 sw01 daemon.info swd[254]: Old FPGA revision detected (2, must be >=6), reconfiguring...
Mar  4 11:51:04 sw01 daemon.info swd[254]: current logins database version is 1
Mar  4 11:51:04 sw01 daemon.info swd[254]: HTTP daemon started
Mar  4 11:51:04 sw01 daemon.info swd[254]: HTTP IPv6 daemon started
Mar  4 11:51:04 sw01 daemon.err swd[254]: cannot start HTTPS IPv4 daemon
Mar  4 11:51:04 sw01 daemon.err swd[254]: cannot start HTTPS IPv6 daemon
Mar  4 11:51:04 sw01 daemon.info swd[254]: New board SW-01 in slot 9
Mar  4 11:51:05 sw01 daemon.info swd[254]: FPGA configured successfully
Mar  4 11:51:16 sw01 auth.info login[267]: root login on 'ttyS0'
Mar  4 11:51:18 sw01 user.crit kernel: at91sam9_wdt: I will reset your machine !
Mar  4 11:51:52 sw01 syslog.info syslogd started: BusyBox v1.18.5

comment:5 by alx, 8 years ago

Milestone: 1 очередь

comment:6 by alx, 8 years ago

Resolution: fixed
Status: newclosed

In 1385/sw:

Проверка ревизии ПЛИС и ее переконфигурация в случае обнаружения устаревшей ревизии
теперь выполняется до старта транспортов, что исключает нежелательные эффекты,
возникавшие при переконфигурации ПЛИС при уже работающих транспортах. Closes #168.

Note: See TracTickets for help on using tickets.