Rigol DS1000Z (DS1054Z(-S), DS1074Z(-S), DS1104Z(-S)) баг с зависанием при загрузке, после обновления прошивки - полное лечение


Лирическое отступление

Решил я на своём осциллографе Rigol DS1074Z обновить прошивку до последний версии, ибо года полтора не менял, а судя по описанию, в новой версии пофиксили тучу старых ошибок и багов. Как положено, скачал прошивку с официального сайта, загрузил на флешку, флешку в осцыл, и обновил. Перезагрузив осциллограф, моя довольная улыбка начала исчезать, ибо осциллограф завис, показав замершую картинку на экране. И зависал при каждой попытке его включить.
Если вы являетесь владельцем осциллографа серии DS1000Z, и у вас случилась такая же беда, прошу подкат.



Отмазки

Баг при обновлении прошивки случается далеко не на каждом осциллографе. Так осциллограф DS1054Z, который находится у меня на работе, спокойно обновился той же самой прошивкой, от которой начал зависать мой осцилл, и продолжает прекрасно работать. Ну к сути.
Суть

Если всё же с вами случилась такая беда, не спешите откладывать на новый осциллограф, или ругать Rigol (ну во всяком случае ругайте не сильно).

Для решения этой проблемы вам требуется:

1. Выключить осциллограф из розетки минимум на 15-20 минут (это ВАЖНО!).
2. После этого включить осциллограф и сразу после нажатия на кнопку включения, тыкать по кнопке, показанной на рисунке. Тыкать надо ровно до того момента, пока осциллограф ПОЛНОСТЬЮ не загрузится. (Скрытый функционал этой кнопки — сброс осциллографа к заводским настройкам, так что он загрузится и заработает. Язык будет китайский, но главное осциллограф будет работать до следующего выключения. И если у вас не получилось с первого раза, повторите процесс).
3. После успешной загрузки, запишите на флешку объёмом не более 4гб приложенную к статье прошивку. Эту прошивку мне прислал специалист поддержки из Rigol. На момент написания статьи, с сайта ригола качается прошивка, которая в редких случаях приводит к описанному багу. Прошейте осциллограф.
4. После прошивки выключите осциллограф, вытащите флешку и включите.
5. Радуйтесь.


Ещё отмазки

Если вам страшно прошивать свой осциллограф выложенной мной прошивкой, то не стесняйтесь писать в техподдержку Rigol. Отвечают они в течении 1-2 дней. Писать следует на английском языке.
Наличие нечестно раскрытых возможностей осциллографа никак не влияет на причину или лечение бага.
  • +5
  • 02 ноября 2016, 22:37
  • zloiMOZG
  • 1
Файлы в топике: Sparrow(ARM)Update_01.04.04.01.00.zip

Комментарии (17)

RSS свернуть / развернуть
А какая старая версия прошивки и какие в ней были глюки?
0
Честно говоря, мне лень копировать из файла список всего исправленного, вы сами можете почитать на сайте ригола.
0
Интересно, почему бы им не выложить исправленную прошивку, если уж они в курсе проблемы.

Она, кстати, той же версии, что брикнувшая, или старше/новее?
0
  • avatar
  • Vga
  • 03 ноября 2016, 17:47
Версия вроде как та же, но почему не выкладывают, этого мне знать не дано, может типа допиливают.
Мне чувак из поддержки сказал, типа вот эта прошивка ДОЛЖНА помочь (значит уверенности может и не было), а так же попросил обязательно отписаться по результату. Видать пока тренируются так сказать «на кошках».

З.Ы. Как я уже написал выше, проблема возникает не на всех осцилах.
0
Интересно выяснить — в чём различия осциллографов? Почему на одном всё нормально, а второй «умирает»?
Разные версии исходных прошивок?
Или таки железо различное?
0
Возможно, нечто в памяти настроек. Не зря кнопку их сброса тыкать надо.
0
Не факт. Возможно, так просто запускается «Recovery Mode»…
В ином случае — тех.поддержке достаточно было бы просто сказать (написать в инструкции) «перед прошивкой сбросьте настройки на заводские», а не делать новый файл прошивки…
0
И после установки этих же настроек на уже прошитый девайс получить кирпич?
0
Знакомо до боли. Стоит один, разобранный. Не восстанавливается. Серия правда 4024.
0
  • avatar
  • Zov
  • 08 ноября 2016, 12:53
А техподдержка что по этому поводу говорит?
0
Ответила оперативно.
Проделал все варианты которые были предложены.
Ничего не помогло. Осцил покупался в Китае на радиорынке.
0
Обидно блин.
А перестал работать именно после заливки новой прошивки?
0
Нет. Баг с зависанием по триггеру. Один раз удалось востановаить. Второй раз — увы нет
0
А что за баг такой? И как восстанавливал?
0
Баг у некоторых серий Rigol. Прибор после зависания не стартует(имеется ввиду программная часть прибора). Один из способов восстановить — при запуске судорожно нажимать кнопки «Run/Stop» или «Auto». Первый раз помогло.
0
А что служит триггером проблемы?
Сбрасывать NVRAM не пробовал? Хотя там, возможно, есть и необходимые для корректной работы прибора блоки калибровочных данных, при сбросе программатором это нужно учитывать…
0
Какое-то магическое значение триггера срабатывания. Меняешь триггер — бац, завис.
В инете есть небольшая инфа по этому поводу. У Rigola есть инструкции по решению данной проблемы.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.