Evgeny_CD, Архитектор (30.10.2007 11:08, просмотров: 196) ответил AlexandrY на У меня хуже. Клиент хочет делать апгрейд софта контроллера не останавливая его выполнение. Я в ступоре.
По сути и помимо нее. 1. Если в работе устройства нет устойчивых длительных состояний - то нереально. Т.е. если есть какое-то статичное состояние, когда выходные управляющие сигналы фиксированы, можно попробовать перегрузиться в этом положении. Но стремно......!
2. Отложенная перезагрузка. Т.е. прошить-то мы прошили. Но перезагрузимся потом. Две области памяти. При старте новой прошивки она "дошивает" область векторов прерываний.
3. Честно говоря, маркетиновые лохотроны стали просто бедствием каким-то. Достало вести "конуретнтную борьбу" в дибильных условиях. Я борюсь так - прикладывю к письму цитаты из УК, законов и подзаконных актов. Типа если Вы перегрузите эту хрень на ходу, и что-то не так, то сядите по такой статье. Делаю так, чтобы письмо обязательно дошло до директора. Также в частной беседе даю понять, что если конкуренты Заказчика узнают от таком "техническом решении", то все Гостехнадзоры и пр. будут "в гости к Вам". Обычно отрезвляет :)