Цитата Сообщение от KotoVasya Посмотреть сообщение
Пробовал я этот метод на исправном ПР205. При подаче 24VDC на прибор с зажатой кнопкой SB1 зажигается светодиод HL6 (Power) и моргает светодиод HL5 (Fail). После подключения кабеля USB (не отключая 24VDC) статус связи с прибором в строке OWEN Logic остаётся "Прибор не подключен", но при этом можно вручную запустить обновление прошивки с выбором модели прибора вручную, и обновление проходит успешно.

Попробовал я обновить прошивку исправного ПР205 до v.1.6.3 через кабель USB, не подключая 24VDC, и чуть было не окирпичил второй прибор, поймав в OWEN Logic окошко "Не удалось прошить прибор!" вместо "Идёт проверка записи. Не выключайте прибор" после успешной передачи 100% прошивки в прибор. Хорошо, что предыдущая прошивка v.1.6.2 не слетела. Потом я подал 24VDC и успешно обновил прошивку.
И вот что я заметил.

На плате под крышкой в левом нижнем углу есть три контрольных точки: "GND", "3.3V" и "3.3VS".

Так вот, напряжение между "GND" и "3.3VS" в разных режимах работы (останов, работа, ожидание прошивки, прошивка и т.д.) и независимо от источника питания (от 24VDC, только от USB, и от обоих сразу) всегда стабилизировано и равно чётко 3.30 VDC.

А вот с "3.3V" (которое без "S") всё не так просто. При питании прибора от 24VDC (не важно, подключен кабель USB или нет) напряжение между точками "GND" и "3.3V" равно 3.29 VDC, и повышается до ровных 3.30 VDC только на время верификации прошивки (когда 100% прошивки передано в прибор, и идёт "Проверка записи", при этом моргает светодиод HL5 "Fail").
Но если подключить к прибору только кабель USB, не подключая 24VDC, то напряжение между точками "GND" и "3.3V" будет плавать уже от 1.99 до 2.01 VDC, и падать аж до 0.42 .. 0.56 VDC на время верификации прошивки! Возможно, в этот момент происходит не проверка (чтение) принятой с компа прошивки, а как раз её запись во Flash контроллера?

В любом случае, я пришёл к выводу, что обновлять прошивку нужно обязательно при подключенном питании 24VDC. Такой же совет дал мне и Королёв Кирилл (спасибо за письмо!).

Видимо, питания 5V от контроллера шины USB не всегда хватает для успешного завершения прошивки, а ёмкость внутренних конденсаторов ПР-ки слишком мала.