Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#234 closed улучшение (invalid)

Несовместимость конфигураций разных версий TE-01

Reported by: san Owned by: san
Priority: средний Milestone: Как-нибудь потом
Component: web-интерфейс (sw) Keywords:
Cc:

Description

Выяснилось, что при обновлении TE-01 с 6-й ревизии до 8-й, старая конфигурация платы может быть не правильно интерпретирована новой версией, что приводит к неработоспособной конфигурации платы.
Подробности у автора платы(Алексея).

Считаю, что пользователя, как минимум, нужно предупредить об этом перед обновлением.

Может быть, в чэнджлог для 8-й версии добавить предупреждение?
(7-я ревизия содержала серьёзную ошибку, и если я правильно помню, была изъята)

Change History (7)

in reply to:  description comment:1 by alx, 7 years ago

Replying to san:

Считаю, что пользователя, как минимум, нужно предупредить об этом перед обновлением.

А что ему даст это предупреждение? Моральное удовлетворение? :) Или предполагается, что увидев это предупреждение, пользователь не станет обновлять прошивку?

Считаю, что надо не предупреждение давать о том, что "после обновления ваша плата может перестать работать", а просто выпустить новую прошивку платы, в которой проблема была бы устранена. На время, пока такая прошивка не выпущена, "проблемную" прошивку ревизии 8 можно удалить из рапозитория.

comment:2 by san, 7 years ago

Owner: changed from alx to san
Status: newassigned

Пока, возможности пофиксить нет, и удалять нельзя (прошивка рабочая - с новыми функциями, ей пользуются, но есть "неприятность" с интерпретацией старого конфига)

Возьму тикет пока себе, попробую выяснить подробности

in reply to:  2 comment:3 by alx, 7 years ago

Replying to san:

есть "неприятность" с интерпретацией старого конфига

Что такое "старый" конфиг? У прошивок ревизий 6 и 8 формат конфига один и тот же. Никаких изменений в конфигурации при переходе от 6 к 8 не было...

comment:4 by alx, 7 years ago

Только сейчас обратил внимание на заголовок тикета.

Саша, объясни, пожалуйста, какая может быть несовместимость конфига версий прошивок 6 и 8, если и формат, и семантика конфига у них одни и те же? Что с чем несовместимо?

В ревизии 7 был увеличен размер какого-то буфера, в ревизии 8 скорректирован опрос микросхемы ADM6993. И то, и другое - внутренние дела платы. При чем тут конфиг?

comment:5 by san, 7 years ago

Видимо нужно уточнять у автора платы, это он мне сказал про конфиг.

comment:6 by san, 7 years ago

Resolution: invalid
Status: assignedclosed

Выходит меня ввели в заблуждение, закрываю за отсутствием состава преступления

comment:7 by alx, 7 years ago

Milestone: Как-нибудь потом
Note: See TracTickets for help on using tickets.