Немного разобрался с прибором))) Воскресил и не один раз ))) Вообщем так: В OP-COMе две беды, это сам чип и микросхема связи FTDI. В большей степени головную боль доставляет именно FTDI. Чип может помереть и как правило это происходит при перепрошивке одноразового чипа с надписью OP-COM где по факту сидит одноразовый PIC18F548. Многоразовый же чип не помирает а как я понял слетает его конфигурация и при этом не совсем мне понятно как но слетает и/или умирает микросхема FTDI. Мне удалось и чип завалить и сбить PID в FTDI. Теперь по порядку. Для начало я сравнил платы с OPCOM.5 и OPCOM_NEW. Сравнивал именно ту часть обвязки которая отвечает за программирпование и оказалось что в версии OPCOM_NEW нет подпорки резистором (4700 Ом) на землю 15 ноги чипа (PGM). Но как дальше эксперименты показали что такая подтяжка нужна только при программировании универсальным программатором. При программировании программатором PicKit3 этот резистор не нужен. Микроконтроллер (далее по тексту чип) поднять легко (одноразовые не в счет). Для этого нужен программатор любой универсальный который может программировать PIC контроллеры или специальный заточенный только под них, например PicKit3 который я тоже использовал для чистоты эксперимента да и стоит на много дешевле чем серьезные программаторы. Программатор использовал такой же который представил на странице 23, распиновка под него тоже там есть. Вот собственно распиновка места подключения на плате OPCOM_NEW
А вот куда нужно подпаять резистор при программировании универсальным программатором.
Если чип мертвый, а FTDI живая и правильно определяется компьютером то мы можем наблюдать следующую картину
Если программировать программатором PicKit3 то распиновка выхода с программатора следующая
Выход 6 (LVP) не нужен. А вот видео как прошить при помощи этого программатора
Прошивка OP-COMа при помощи PicKit3.rar
Но не стоит забывать что прошить проц это пол дела, надо еще если слетела FTDI то и ее прошить. Понять что FTDI слетела легко, думаю многие с этим сталкивались. При слетевшей FTDI нас дрова не встанут или прибор видеть не будим, да и в свойствах PID будет как правило 0000 вместо нужных нам 4F50.
Если же совсем умерла FTDI то у нас устройство будет в реестре как не известное и ИД будут все ноли. Но на счет этого я пока не уверен на 100%
Что бы поднять FTDI нам потребуется программа MProg3.5
MProg3.5.zip
Подключив прибор и запустив эту программу нам нужно в него залить другую прошивку с нужными ВИДами и ПИДами. Вот собственно нужная прошивка
OPCOM_MProg.rar