Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: модуль UM245R
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
prog_sun
Решил поставить драйвера 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?
prog_sun
Скачал программу 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
aaarrr
Цитата(prog_sun @ Feb 4 2010, 22:14) *
В вкладке Hardware Specific поставил все три галочки на High Curret I/O, Load D2XX Driver, Use External Oscillator.

...которого на модуле нет. Теперь остается только проводками кварц или генератор цеплять.
prog_sun
Цитата(aaarrr @ Feb 4 2010, 23:23) *
...которого на модуле нет. Теперь остается только проводками кварц или генератор цеплять.


Спасибо за сообщение. Посмотрел datasheet на FT24R. К выводам 28(OSCO) и 27(OSCI) микросхемы подключается кварц. Схема подключения приведена в AN_100_Using_The_FT232_245R_With_External_Osc(FT_000067).pdf, используется кварц на 12 МГц и два конденсатора на 30pF. Заметил, что вывод микросхемы 28(OSCO) соединен с выводом модуля WR#, а вывод микросхемы 27(OSCI) соединен с выводом модуля RD#.
Так что подключил в выводам модуля WR# и RD# кварц. Сперва модуль определился в системе и вроде как отчитался, что модуль работает нормально. А затем через минуту-две выдало сообщение что устройство не опознано. (не успел даже включить программу FT_prog). Перепроверил коммутации, и заново подключил модуль к компьютеру. Модуль не опознается.
aaarrr
А генерация есть?
prog_sun
Цитата(aaarrr @ Feb 5 2010, 13:29) *
А генерация есть?

Как раз это хотел проверить но тут у меня сомнение взяло. Ключ на микросхеме не посмотрел и не правильно подключил кварц. Сейчас исправлю.
prog_sun
К выводам микросхемы 28 и 27 подключил кварц и модуль опознался как UM245R устройство. Дальше включил FT_prog и во вкладке Hardware Specific поставил галочку на против - Load D2XX Driver. Другие параметры вписал в программу и прошил модуль. Заново подключил модуль к компьютеру и установил драйвер. Но в Диспетчере устройств нет виртуального ком порта, а только USB Serial Converter. Так должно быть? или ...
Когда вчера устанавливал драйвер D2XX для первого модуля, то установился еще виртуальный ком порт. Хотя в прошивке галочку на против Load D2XX Driver я тогда установил после установки самого драйвера.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.