sun_fpga 0 4 февраля, 2010 Опубликовано 4 февраля, 2010 · Жалоба Решил поставить драйвера 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? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sun_fpga 0 4 февраля, 2010 Опубликовано 4 февраля, 2010 · Жалоба Скачал программу 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 69 4 февраля, 2010 Опубликовано 4 февраля, 2010 · Жалоба В вкладке Hardware Specific поставил все три галочки на High Curret I/O, Load D2XX Driver, Use External Oscillator. ...которого на модуле нет. Теперь остается только проводками кварц или генератор цеплять. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sun_fpga 0 5 февраля, 2010 Опубликовано 5 февраля, 2010 · Жалоба ...которого на модуле нет. Теперь остается только проводками кварц или генератор цеплять. Спасибо за сообщение. Посмотрел 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 69 5 февраля, 2010 Опубликовано 5 февраля, 2010 · Жалоба А генерация есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sun_fpga 0 5 февраля, 2010 Опубликовано 5 февраля, 2010 · Жалоба А генерация есть? Как раз это хотел проверить но тут у меня сомнение взяло. Ключ на микросхеме не посмотрел и не правильно подключил кварц. Сейчас исправлю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sun_fpga 0 5 февраля, 2010 Опубликовано 5 февраля, 2010 · Жалоба К выводам микросхемы 28 и 27 подключил кварц и модуль опознался как UM245R устройство. Дальше включил FT_prog и во вкладке Hardware Specific поставил галочку на против - Load D2XX Driver. Другие параметры вписал в программу и прошил модуль. Заново подключил модуль к компьютеру и установил драйвер. Но в Диспетчере устройств нет виртуального ком порта, а только USB Serial Converter. Так должно быть? или ... Когда вчера устанавливал драйвер D2XX для первого модуля, то установился еще виртуальный ком порт. Хотя в прошивке галочку на против Load D2XX Driver я тогда установил после установки самого драйвера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться