Помогите определить программу для программатора

Здравствуйте. Подарил мне знакомый, который уже уехал на ПМЖ за бугор, вот такой программатор PIC'ов (см. фото). И как я его не расспрашивал и просил вспомнить об программе для работы с этим программатором, все безуспешно. Программатор собран на PIC'е 16F648A, имеет микросхему СР2102, подключается через USB B, определяется системой как "CP210x USB to UART Bridge". Пробовал много разных программ, такие как PICkit 2 v2.61, PICPgm Programmer, WinPic800, MPLAB IDE v8.43, PonyProg2000, и др. никак не определяется программатор в программах. В колодке для программирования стоит PIC1F676. И самое главное - программатор рабочий, им программировали, но проблема стоит в какой же программе?. Спасибо за помощь.

ВложениеРазмер
20160227_203039.jpg201.41 КБ
20160227_203106.jpg154.94 КБ
20160227_203126.jpg179.35 КБ
20160227_203218.jpg199.49 КБ
20160227_203255.jpg184.06 КБ
20160227_203328.jpg166.15 КБ
20160227_203336.jpg179.94 КБ
20160227_203642.jpg175.12 КБ
20160227_203659.jpg157.53 КБ
snimok.jpg14.07 КБ
Аватар пользователя dow

IMHO, есть смысл попробовать XWisp или XWisp2. Хотя бы убедиться, что он определяет (или нет) сам программатор.


Ну и ещё для моста USB-UART драйвера обновить:
CP210x_VCP_Windows_Release_Notes.txt
CP210x_VCP_Windows.zip

"Я вообще-то не механик, у меня другая специализация - обычно я делаю людям больно." (C)Alien - Resurrection

Спасибо, что откликнулись. По поводу драйвера для моста, то я уже обновлял их и при установке Ваших было написано, что драйвер ничем не лучше уже установленного. Данные Вами программы выдали следующее (см. фото).

ВложениеРазмер
snimok_s_xwisp_1.41.jpg 34.28 КБ
snimok_s_xwisp2.jpg 105.05 КБ
Аватар пользователя dow

TARGAS, тогда уж стоит нажать Enter ещё раз и дочитать справку до конца. ;)
Если окно консоли закрывается после нажатия 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 (с помощью другого программатора), расковырять её и исследовать.

"Я вообще-то не механик, у меня другая специализация - обычно я делаю людям больно." (C)Alien - Resurrection

Аватар пользователя savely

Цитата:
если мост USB-UART - это порт COM1

По скриншоту диспетчера устройств - COM2.

А кому счас легко...

Нажатие на Enter ещё раз приводит к закрытию экрана или к тому, что указано на "снимке 1". Перед вводом команд для испытания поменял в диспетчере задач на порт COM1 (скрин прилагается). К сожалению не повезло и выводит окно с отсутствием программатора (снимок 6). Сделал несколько скринов с диспетчера устройств, м/б чем-то поможет. По поводу слить прошивку, к сожалению совершенно нет ни друзей, ни знакомых имеющих программатор. М/б есть еще какие-то идеи? Спасибо за помощь.

ВложениеРазмер
snimok1.jpg 63.01 КБ
snimok2.jpg 14.31 КБ
snimok3.jpg 38.34 КБ
snimok4.jpg 50.95 КБ
snimok5.jpg 47.65 КБ
snimok6.jpg 69.22 КБ
Аватар пользователя dow

TARGAS, стесняюсь спросить roll, но всё же...
А вы поговорить с ним пробовали? :)
Например, с помощью PuTTY. Что-нибудь ответил он вам?
Протокол нам пока, конечно, не известен, но чем чёрт не шутит? Вот описание, к примеру, протокола Wisp (что есть расширение WBus) - ну так, чтобы знать примерно, чего можно ожидать.
Кстати, перед этим может быть полезно проверить работоспособность CP210x - замкнуть RX и TX, возможно частично отключив выводы микросхемы CP210x от остальных цепей схемы (см. даташит).
Софт в помощь - COM Port Toolkit:

Вообще, ваш программатор очень похож на клон вот этого:

только вместо FT232BM от FTDI стоит CP2102 от Silicon Labs.
Схема, описание и кое-какое обсуждение K150v2.
Было бы проще искать его точную схему, если бы вы привели полный список использованных микросхем и/или фото, на котором бы читалась их маркировка (лучше сделать одно фото, но качественное: с боковым освещением - применив LED-фонарик под острым углом, натерев мелом корпуса и т.п.).

"Я вообще-то не механик, у меня другая специализация - обычно я делаю людям больно." (C)Alien - Resurrection

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей