Уважаемый разработчик промышленных контроллеров, не поленитесь - прочитайте, например, ветку про тот же BlackVue сначала. Не знаю как там у вас с промышленными контроллерами, но обновление сабжа имеет некоторые свои особенности. Например, есть пользователи, которые обновили прошивку на явно другую языковую версию, но рег продолжал разговаривать на исходном, первоначальном языке. Что это глюк прошивки или всё таки нарушение процедуры обновления прошивки, которое однако НЕ привело, как вы утверждаете к полностью неработоспособности устройства, рег ведь работает?!
По поводу отката назад. Или по своему не знанию или умышленно, вы вот тут как раз приводите голословные факты или если хотите частные случаи, не имеющие отношения к сабжу. Опять же не знаю как у вас там с контроллерами, но никакого бут блока с возможностью отката на предыдущую версию прошивки в сабже нет, насколько мне известно (тут ключевая фраза - с возможностью отката), более того если рассматривать вопрос в более общем плане, а не только сабж, ряд устройств - как то BIOS материнских плат ряда ПК стандартными средствами по обновлению, например просто тупо нельзя откатить на любую предыдущую версию, сравнивается текущая версия и версия обновляемого файла и в случае если обновляемая прошивка имеет более старую версию - получаем предложение "идти лесом".
Не всё так однозначно, однако.
* под сабжем я подразумевал BlackVue DR400G-HD.