Функция Escape Infinite Reset (бесконечная перезагрузка)


PHPoC запускает скрипты, когда он загружается. Поэтому возможно, что P4S-342 не может быть экранирован от бесконечной перезагрузки, когда сценарий содержит команду операционной системы, такой как "перезагрузка". Чтобы решить эту проблему, необходимо остановить работу скрипта. Обратите внимание на следующее:

  1. Вход в режим ISP

    Ввести P4S-342 в режим ISP путем подачи питания при нажатии кнопки FUNC. В режиме ISP, вы сможете получить доступ к PHPоС с помощью PHPоС Debugger (отладчика) без запуска скрипта.

  2. Соединение с PHPoC

    Подключите ПК к PHPoC с помощью кабеля USB. Затем подключитесь к порту через отладчик PHP Debugger. Вы увидите окно сообщений, связанное с режимом ISP.

  3. Перезагрузка PHPoC

    Перезагрузите PHPoC, используя кнопку "Перезагрузка продукта/Reboot a product" в меню отладчика PHP Debugger. После перезагрузки, PHPoC остановит выполнение сценария, даже не находясь в режиме ISP.

  4. Внести изменения в исходный код

    Внесите изменения в исходный код, чтобы предотвратить бесконечное состояние перезагрузки.