my504 (16.06.2018 03:05, просмотров: 326) ответил ASDFS на Обновлять ресет значит рисковать потерять девайс при ошибке. Плохо вяжется с удаленной прошивкой хрен знает где. А разве у дспиков нет возможности назначить альтернативную табличку векторов?
Альтернативная таблица есть, но не у всех. И она никак не решает вопрос смены векторов при перепрошивке, поскольку расположена на той же самой нулевой странице флеша и может быть стерта только в один прием с основной таблицей и ресетом. В части новых 24/33-их пиков есть дабл партишн во флеше с командой смены этих партиций для исполняемого кода. Это решает все проблемы. А так остается либо ремаппировать таблицу в основной код, либо выделять фиксированные адреса для ISR, либо переписывать таблицу вместе с ресетом. Ошибка при обновлении ресета должна возникнуть в течении десяти миллисекунд при обновлении. Вероятность такого события исчисляется сильно отрицательной степенью... Думаю, что даже двузначной отрицательной степенью. Изделие хоть и недосягаемо в процессе обновления, но не на Луне и даже не на орбите Земли. То есть это вопрос максимум 500 долларов за билет на самолет в оба конца. )))