Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д. |
20.11.2014, 15:11
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,380
Сказал спасибо: 1,961
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Неверный PID в FT232RL
Захотелось мне попробовать что за хрень такая "Arduino", ну для общего развития, пощупать - мож пригодится где. Заказал с ибея arduino nano, по смехотворной цене - порядка 3.5$ да еще с кабелем мини-USB
Ну, пришло, упаковано нормально, кабель хороший. Подключаю - а виртуальный COM порт - драйвера не ставятся. Так, этак - ну не ставятся. Начал копать - оказывается, VID правильный, а PID - нули вместо 6001
Вот так фокус... Ну да я просто в .inf файле заменил все 6001 на 0000 - драйвер встал, девайс заработал, скетч залился. Уникальный FTDI чип попался.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
20.11.2014, 15:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Неверный PID в FT232RL
|
|
|
|
21.11.2014, 17:22
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,380
Сказал спасибо: 1,961
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Неверный PID в FT232RL
Век живи, век учись, а все равно надо поусерднее гуглить. Спасибо, будем знать про такую засаду...
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
21.11.2014, 17:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
|
Re: Неверный PID в FT232RL
Цитата:
|
VID правильный, а PID - нули вместо 6001
Вот так фокус... Ну да я просто в .inf файле заменил все 6001 на 0000 - драйвер встал, девайс заработал, скетч залился. Уникальный FTDI чип попался.
|
не, не уникальный. Мне на той неделе заказ пришел с USB конвертором на FTDI FT232RL (c али http://www.aliexpress.com/snapshot/6265507847.html, не реклама, а предупреждение). Заказывал для контроля PTT на баофенге для шлюза с виртуальной шарманкой.
В общем, все тоже самое, PID с нулями. Тоже в inf-ах заменил везде строчки на %USB\VID_0403&PID_0000.DeviceDesc%=FtdiBus.NT,USB\ VID_0403&PID_0000 и драйверок поставился, работает нормально. FT-PROG с ней работает нормально (инвертировал DTR).
p.s.: про эти масочные FTDI копии от китайцев еще в начале года на хабре писали http://habrahabr.ru/company/zeptobars/blog/212859/
Последний раз редактировалось raxp; 21.11.2014 в 17:54.
|
|
|
|
21.11.2014, 20:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Неверный PID в FT232RL
|
|
|
|
21.11.2014, 22:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.05.2010
Сообщений: 1,118
Сказал спасибо: 150
Сказали Спасибо 604 раз(а) в 310 сообщении(ях)
|
Re: Неверный PID в FT232RL
...фигня это, читал ранее про это лечение: дело в том, что в старых дровах inf-ы те же и установщик виндовый ищет нулевые PID-ы с репортов поддельной FTDI которых там нет, так что помогла именно корректировка inf.
|
|
|
|
22.11.2014, 11:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Неверный PID в FT232RL
Естественно помогла корректировка .inf файла, так как именно в нём указывается системе, который драйвер применить к устройству с означенными VID/PID.
А утилитка предназначена для смены идентификаторов, чтобы к компу можно было подключить несколько устройств на FTххх, так как с завода они выходят все с одинаковыми VID/PID. Новые идентификаторы, кстати, тоже нужно будет указать в .inf файле.
|
|
|
|
22.11.2014, 12:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Неверный PID в FT232RL
Несколько устройств FTxxx можно подключать к компу и без изменения идентификаторов VID/PID потому, что различаются они по серийному номеру. А идентификаторы VID/PID одинаковые для однотипных устройств.
|
|
|
|
22.11.2014, 19:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Неверный PID в FT232RL
Сумеете их отличить, который из них кто?
|
|
|
|
22.11.2014, 19:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Неверный PID в FT232RL
Ну так комп же их различил, одному присвоил имя СОМ4, другому СОМ5. И различил он их по серийному номеру (см. картинку). А по идентификаторам определился тип устройств.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:40.
|
|