Здравствуйте. Подарил мне знакомый, который уже уехал на ПМЖ за бугор, вот такой программатор PIC'ов (см. фото). И как я его не расспрашивал и просил вспомнить об программе для работы с этим программатором, все безуспешно. Программатор собран на PIC'е 16F648A, имеет микросхему СР2102, подключается через USB B, определяется системой как "CP210x USB to UART Bridge". Пробовал много разных программ, такие как PICkit 2 v2.61, PICPgm Programmer, WinPic800, MPLAB IDE v8.43, PonyProg2000, и др. никак не определяется программатор в программах. В колодке для программирования стоит PIC1F676. И самое главное - программатор рабочий, им программировали, но проблема стоит в какой же программе?. Спасибо за помощь.
IMHO, есть смысл попробовать
Ну и ещё для моста USB-UART драйвера обновить:
CP210x_VCP_Windows_Release_Notes.txt
CP210x_VCP_Windows.zip
Re: Помогите определить программу для программатора
TARGAS, тогда уж стоит нажать
Если окно консоли закрывается после нажатия Enter - значит, сперва запустить "Командную строку" а затем уже ввести команды типа:
cd XWisp2\xwisp2200 xwisp2wЭто для просмотра помощи. А для испытания - дать команду вроде этой (если мост USB-UART - это порт COM1):xwisp2w baud 19200 port 1 dumpЦель - увидеть строчку "Detected programmer: ...", как на картинке:
Это если повезёт. Либо будет, как у меня:
E:\Repairs\Tools\XWisp2\XWISP2~1>xwisp2w baud 19200 port 1 dump xwisp2 version 2.0.0 for Windows (May 5 2010, Open Watcom C/C++ 1.90) Failed to activate Programmer. Check connection to target and serial port (\\.\COM1). No programmer connected to \\.\COM1, target must be specified xwisp2 failed after 0.80 seconds, rc 23 Press 'Enter' to continue:(но у меня так и должно быть - нету проггера на PIC16F648A)Ещё могу посоветовать слить прошивку с вашего PIC16F648A (с помощью другого программатора), расковырять её и исследовать.
Цитата:если мост USB-UART -
По скриншоту диспетчера устройств - COM2.
Нажатие на Enter ещё раз
TARGAS, стесняюсь спросить ,
А вы поговорить с ним пробовали? :-)
Например, с помощью PuTTY. Что-нибудь ответил он вам?
Протокол нам пока, конечно, не известен, но чем чёрт не шутит? Вот описание, к примеру, протокола Wisp (что есть расширение WBus) - ну так, чтобы знать примерно, чего можно ожидать.
Кстати, перед этим может быть полезно проверить работоспособность CP210x - замкнуть RX и TX, возможно частично отключив выводы микросхемы CP210x от остальных цепей схемы (см. даташит).
Софт в помощь - COM Port Toolkit:
Вообще, ваш программатор очень похож на клон вот этого:
только вместо FT232BM от FTDI стоит CP2102 от Silicon Labs.
Схема, описание и кое-какое обсуждение K150v2.
Было бы проще искать его точную схему, если бы вы привели полный список использованных микросхем и/или фото, на котором бы читалась их маркировка (лучше сделать одно фото, но качественное: с боковым освещением - применив LED-фонарик под острым углом, натерев мелом корпуса и т.п.).