реклама на сайте
подробности

 
 
> модуль UM245R, как восстановить значение PID
prog_sun
сообщение Feb 4 2010, 13:58
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 12-10-07
Пользователь №: 31 308



Решил поставить драйвера D2XX. В интернете поискал и нашел информацию, что используя программу EditEEPROM можно поменять PID с 6001 на 6006 и затем ставишь драйвер. Но как только хотел записать изменения PID, программа EditEEPROM выдала ошибку. Вообщем устройство перестало определяться. Поискав в интернете нашел программу FT_Prog скачал с официального сайта и подправил PID VID (поставил обратно числа PID-6001, а VID-0403). После этого модуль стал определяться и установилась в систему как виртуальный ком порт (т.к у меня операционная система WindowsXP). Затем поменял PID c 6001 на 6006. Подключаю к компьютеру, а модуль UM245R не устанавливается, требует драйвер. Указываю ему путь на драйвер D2XX - CDM 2.06.00 WHQL Certified, а модуль их не видит вообще. Программ FT_Prog тоже не находит модуль, пишет "Please check that your device is connected properly and try again in a few moments". Программа USBview видит модуль. Что делать как поменять PID на прежднее значение которое раньше было 6001?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
prog_sun
сообщение Feb 4 2010, 19:14
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 12-10-07
Пользователь №: 31 308



Скачал программу FTDI-INF с официального сайта и сделал новые inf файлы с PID 6006 VID 0403. Скопировал их в файл CDM 2.06.00 WHQL Certified с драйвером. Подключил модуль к компьютеру, указал ему где находится драйвер. В итоге все установилось и работает.
Теперь другая проблема. Второй модуль испортил с помощью программы FTXPRCVR.exe (она тоже применяется только к старым ВМ сериям).
Потом пытался восстановить с помощью FT Prog. В вкладке Hardware Specific поставил все три галочки на High Curret I/O, Load D2XX Driver, Use External Oscillator. Затем прошил. При подключении к компьютеру определяется как неизвестное устройство.
USBview выдает следующее:
Device Descriptor:
bcdUSB: 0x0000
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x00 (0)
idVendor: 0x0000
idProduct: 0x0000
bcdDevice: 0x0000
iManufacturer: 0x00
iProduct: 0x00
iSerialNumber: 0x00
bNumConfigurations: 0x00

ConnectionStatus: DeviceFailedEnumeration
Current Config Value: 0x00
Device Bus Speed: Low
Device Address: 0x00
Open Pipes: 0
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 4 2010, 20:23
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(prog_sun @ Feb 4 2010, 22:14) *
В вкладке Hardware Specific поставил все три галочки на High Curret I/O, Load D2XX Driver, Use External Oscillator.

...которого на модуле нет. Теперь остается только проводками кварц или генератор цеплять.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 05:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016