Восстановление ядра М100-2 из М100

Автор Artem, 03 марта 2020, 13:27:45

« назад - далее »

Artem

В случае, если в контроллер М100-2 попала прошивка от другого контроллера (например М100), есть возможность исправить эту ситуацию, несмотря на то, что zWorkBench определяет контроллер как М100 и не зашивает туда другой тип прошивки.

1.   Помещаем рядом с исполняемым файлом zworkbench.exe настроечный файл tempoptions.xml
2.   В нем должна присутствовать строка для настройки типа контролллера - overrideControllerType="0101" mustProgrammBootLoader="1". overrideControllerType – это указание программе,  ядро какого контроллера мы будем прошивать в устройство, mustProgrammBootLoader – флаг, указывающий на принудительную смену загрузщика.

Artem

3.   Открываем настройку порта компьютера и выбираем вкладку восстановления ядра

Artem

4.   После того как контроллер будет найден , будет выведено сообщение как на картинке

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

Artem

5.   После нажатия кнопки "Продолжить" запустится процесс замены загрузчика

Artem

6.   После замены загрузчика программа снова выдаст сообщение как в пункте 4. Нужно нажать «Продолжить», после чего начнется процесс замены ядра.

Artem

7.   !!!!! После смены версии ядра необходимо убрать файл tempoptions.xml Из каталога программы !!!!
Если этого не сделать, то при восстановлении ядра других типов контроллеров они могут перешиться на М100-2