Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д. |
19.10.2014, 10:15
|
|
Частый гость
Регистрация: 04.11.2009
Сообщений: 26
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Не определяются драйвера для FT232
Вылез глюк:
При первом подключении FT232 к USB драйвера находятся и все работает.
При втором включении спустя некоторое время (если сразу то иногда работает) драйвер перестает определятся.
Исследования показали что изменился ИД оборудования. Вместо USB\VID_0403&PID_6001 стал USB\VID_0403&PID_0000.
В ходе танцев с бубном выяснилось, что проблема в последних драйверах 2.12.00. Пришлось выгрызать эти драйвера из системы. Откатываться на 2.10.00.
После этого принудительно натравливаем драйвера на чип. Запускаем FT_Prog и меняем ПИД на 6001.
Получается, что они что то намудрили - драйвера при запуске перепрошивают ПИД. Поэтому работает до перезапуска устройства.
|
|
|
|
19.10.2014, 10:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Не определяются драйвера для FT232
Не намудрили, а пытаются бороться с дешевыми китайскими подделками. Оригинальные чипы работают с 2.12.00 без проблем.
|
|
|
|
19.10.2014, 11:10
|
|
Частый гость
Регистрация: 04.11.2009
Сообщений: 26
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Re: Не определяются драйвера для FT232
А Вы знаете как отличить оригинальный чип от подделки?
Кстати - система x64. На 32х возможно это не проявляется - библиотеки разные.
Последний раз редактировалось Y.Logvin; 19.10.2014 в 13:02.
|
|
|
|
19.10.2014, 15:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Не определяются драйвера для FT232
На 32х тоже самое.
Как отличить на вид хз. Недавно покупал в двух разных местах. По цене примерно одинаковые. По способу нанесения маркировки отличались. Честно говоря, по маркировке я бы выбрал с точностью до наоборот.
В готовом устройстве отличия начинают проявляться при обновлении драйверов (то, с чего и началась тема). Еще могу сказать, что оригинальные чипы практически не шумят по питанию, можно даже электролит не ставить, обходиться только керамикой, а китайские очень шумные. Имхо это связано с тем, что китайские чипы делаются на программируемом маской при производстве МК, т.е. совершенно на другом ядре.
http://habrahabr.ru/company/zeptobars/blog/212859/
Последний раз редактировалось alvadep; 19.10.2014 в 15:45.
|
|
|
Сказали "Спасибо" alvadep
|
|
|
22.10.2014, 12:02
|
|
Прохожий
Регистрация: 14.08.2013
Сообщений: 2
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не определяются драйвера для FT232
+1. Вкратце - лечится либо установкой старых дров на FT232. Либо перепайкой FT232 оригиналом (в чипдип 230 руб). Проверяется просто - в свойствах USB serial converter PID FTDIBUS\COMPORT&VID_0403&PID_0000 нулевой. Более подробно http://habrahabr.ru/post/241001/
|
|
|
|
22.10.2014, 12:54
|
|
Прописка
Регистрация: 09.08.2007
Адрес: Харьков
Сообщений: 275
Сказал спасибо: 300
Сказали Спасибо 113 раз(а) в 56 сообщении(ях)
|
Re: Не определяются драйвера для FT232
Нефиг каку покупать у не проверенных поставщиков!
|
|
|
|
22.10.2014, 13:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Не определяются драйвера для FT232
Сообщение от alvadep
|
Еще могу сказать, что оригинальные чипы практически не шумят по питанию, можно даже электролит не ставить, обходиться только керамикой, а китайские очень шумные. Имхо это связано с тем, что китайские чипы делаются на программируемом маской при производстве МК, т.е. совершенно на другом ядре.
|
Вдогонку. Потребление оригинального чипа менее 10 мА (юсб CHARGER Doctor показывает 0,00А), клон потребляет 20 - 30 мА (0,02 - 0,03А).
Сообщение от Wrongbee
|
Вкратце - лечится либо установкой старых дров на FT232.
|
Если были установлены драйвера версии 2.12.00, то откат на старые драйвера уже не спасет. Надо переписывать VID&PID, для этого надо менять файлы inf и восстанавливать идентификаторы с помощью соответствующих утилит, например MProg или FT_PROG. Но если Вы изменили файлы inf, то на старые драйвера можно и не откатываться. Будет работать и так.
Последний раз редактировалось alvadep; 22.10.2014 в 14:06.
Причина: исправил вольтметр на CHARGER Doctor дабы не дразнить буквоедов.:razz:
|
|
|
Сказали "Спасибо" alvadep
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:17.
|
|