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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Вопросы по FT232R
svss
сообщение Jun 18 2012, 10:09
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594



Цитата(V_G @ Jun 18 2012, 07:21) *
ЗЫ. Да, прошивал по отдельности: 1-й параметр - проверил, 2-й - проверил и т.д.
Спасибо. Конец простой, пришёл тягач ..., старуха, проруха, голова, пепел.

Короче, FTDI support объяснил мне, что я сам виноват. Ещё объяснил как искать виноватого. По порядку - так:

1) Моя ошибка в том, что при прошивке я взял старый добрый шаблон для прожигания и поменял серийник там. Шаблон оказался от FT4232 (тьфу, горе луковое)... Там PID=6011
2) Как искать. Берём USBview, отыскиваем там устройство и находим, в нашем случае - неверный PID. USBview через драйверы USB хоста показывает всё, что компьютер видит.
3) Что делать (в данном случае) для оживления устройства. В inf-файле поменять PID на тот, который прожжён.

Комментарии, картинки ниже. Возможно кому-то пригодится.
Код
You could try a modified inf file to see if the device will be modified correctly.
Since your device uses 6011, you could add a new row to your driver file with 0403 6011 and your device should then load.
Once it has loaded and been changed back to the required values, please remove your temporary driver and go back to the normal one.

Each inf file has three areas where VIDs/PIDs are used. Each should be modified and the other VID/PIDs deleted. For example,

Before...
%VID_0403&PID_6001.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6001
%VID_0403&PID_6010.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6010
%VID_0403&PID_6011.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6011
%VID_0403&PID_6014.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6014
%VID_0403&PID_6015.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6015

After...
%VID_0403&PID_6001.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6001
%VID_0403&PID_6011.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6011

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
svss
сообщение Jun 18 2012, 12:38
Сообщение #32


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594



Послесловие.
Сделал, как посоветовали, всё работает.
Причиной было механическое копирование привычного, работающего (файла конфигурации).
Казалось, "ничего не меняю", а надо всегда держать мозг включенным.
ЗасИм, подтема закрыта.
Go to the top of the page
 
+Quote Post
KARLSON
сообщение Apr 15 2013, 07:59
Сообщение #33


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



Здравствуйте.
Появилась необходимость держать USB кабель постоянно подключённым к компу. И так получается, что при включении компа и запуска ОС устройство не подключается.
Фу-ия ftStatus = FT_OpenEx("PT1-160 FT245R",FT_OPEN_BY_DESCRIPTION,&ftHandle); ОК не возвращает.
Если кабель переподключить, то связь восстанавливается.
Подскажите пожалуйста куда копать?

Никто ничего не посоветует?


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post
zombi
сообщение Apr 18 2013, 23:27
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(KARLSON @ Apr 15 2013, 10:59) *
при включении компа и запуска ОС устройство не подключается.

Какое устройство не подключается?
При включении компа FTшка подключается? компорт в устройствах есть?
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 19 2013, 06:22
Сообщение #35


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Начал использовать FTDI232R.
Win7-32, USB3 port (Texas chipset).

Так вот. Могу воткнуть Ft232 и прекрасно работать.
Но стоит ее вытащить из USB, то начинаются проблемы.
1. Com port не исчезает из Диспетчера устройств, но исчезает из реестра.
2. Повторное подключение FT232 ноутбук не видит.
(Все шаманские действия производил, типа обновления, замены драйверов всего подряд).

(Хуже того, в этот порт после этого ничего воткнуть нельзя. Ноут ничего не видит.)


Но стоит перед выдергиванием из USB отключить устройство USB-serial Converter, как само выдергивание обнаруживается, Comport исчезает.
И повторное подключение также обнаруживается (после физического подключения надо тот самый USB Converter Задействовать).

До сего времени работал с этими микросхемами на десктопах без USB 3. Без проблем.

Испытано 3 экземпляра этой микросхемы на платах разных производителей. Поведение одинаковое.




--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
andrewlekar
сообщение Apr 19 2013, 10:33
Сообщение #36


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Вы (или кто-то ещё в системе), видимо, порт захватывает и не отпускает. Попробуйте на совсем голой системе запуститься.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 19 2013, 10:49
Сообщение #37


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



FTDI драйвер и захватывает. Но как-то ведет себя неправильно при отключении (выдергивании) устройства.
В момент дисконнекта что-то такое происходит, что драйвер висит на этом хабе и никому другому не дает подключиться.
И что с этим делать - не знаю.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Александр77
сообщение Apr 19 2013, 14:27
Сообщение #38


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Цитата(KARLSON @ Apr 15 2013, 11:59) *
Появилась необходимость держать USB кабель постоянно подключённым к компу. И так получается, что при включении компа и запуска ОС устройство не подключается.
...
Если кабель переподключить, то связь восстанавливается.
Подскажите пожалуйста куда копать?

Аппаратное управление не рассматриваете?
Пару лет назад делал именно аппаратно - при включении компа формировался разрешающий сигнал на входе Reset, что позволило не заморачиваться с перетыканием кабеля.
Go to the top of the page
 
+Quote Post
zombi
сообщение Apr 19 2013, 23:08
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



К пк постоянно подключены минимум три FTDишки.
Включать, выключать или перезагружать комп приходится регулярно (раз десять за день).
Всегда при включении в устройствах отображаются все ком порты на FTDIшках.
Если выдёргтваю usb кабель порт в устройсвах пропадает!!! Втыкаю появляется!!!
Если было бы иначе и при каждой перезагрузке мне приходилось бы передёргивать все usb кабеля подключенные к FTDIшкам то я наверное уже давно "повесился" бы sm.gif
Ищите проблему в винде, в дровах и т.д. но не в FTDI.
Go to the top of the page
 
+Quote Post
KARLSON
сообщение Apr 20 2013, 10:20
Сообщение #40


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



В диспетчере определяется как "Unknown Device". Использую не как виртуальный комп порт, а как полноценное USB.
Возможно да, RESET надо подёргать, а то висит в воздухе.
Схема подключения:

Сообщение отредактировал KARLSON - Apr 20 2013, 10:26
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Apr 20 2013, 11:53
Сообщение #41


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Странная у вас схема, в даташите всё нарисовано.
Go to the top of the page
 
+Quote Post
KARLSON
сообщение Apr 20 2013, 13:35
Сообщение #42


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



Ничем она не странная. Как раз по даташиту. Только конденсаторы повесил на D+ и D-, читая форум. Но пока они не установлены. И R23 нет.


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post
zombi
сообщение Apr 20 2013, 15:22
Сообщение #43


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(KARLSON @ Apr 20 2013, 13:20) *
В диспетчере определяется как "Unknown Device".
Какая винда? драйвера поставили?

Цитата(KARLSON @ Apr 20 2013, 13:20) *
Использую не как виртуальный комп порт, а как полноценное USB.
Это как???

Цитата(KARLSON @ Apr 20 2013, 16:35) *
Только конденсаторы повесил на D+ и D-, читая форум. Но пока они не установлены.
Зачем эти конденсаторы? в DS к D+ и D- ничего не подключается.
Go to the top of the page
 
+Quote Post
Herz
сообщение Apr 20 2013, 15:40
Сообщение #44


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(KARLSON @ Apr 15 2013, 10:59) *
Никто ничего не посоветует?

Переподключать. Или избавляться от usb, как от ночного кошмара. Ибо он всё равно когда-нибудь подведёт.
Go to the top of the page
 
+Quote Post
KARLSON
сообщение Apr 20 2013, 17:38
Сообщение #45


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



Цитата(zombi @ Apr 20 2013, 19:22) *
Какая винда? драйвера поставили?

Винда 7. А без драйверов и не живут.
Цитата(zombi @ Apr 20 2013, 19:22) *
Это как???

статья "Компания FTDI предлагает для своих микросхем готовые драйверы двух типов — VCP (виртуальный COM-порт) и D2XX."


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th July 2025 - 11:25
Рейтинг@Mail.ru


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