16.05.2019, 12:26
|
#1
|
Временная регистрация
Регистрация: 17.09.2009
Сообщений: 68
Сказал спасибо: 13
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
FTDI сбрасывает нумерацию COM-Порта
Всем привет.
Есть железяка EX-1338HMV в которой встроенны 8 FTDI232RL, управляемые одним USB HUB. То есть втыкается устройство в порт USB и сразу генерит 8 новых ком-портов.
Проблема в том, что если у железяки передернуть USB-порт или кратковременно задеть питание, то комп под управлением винды ищет новые устройства и нумерация портов изиеняется.
Чудесная утилита FT_Prog от FTDI вроде как бы должна решать эту проблему: в USB String записать уникальный серийный номер и убрать галочку с Auto generate serial number. Вот только новый серийник в EEPROM записывается отлично, а чекбокс а автогенерацией почему то остается и никак не меняется.
Судя по дамбу памяти микросхемы, байт чекбокса всенда заполен.
Кто знает, как победить подобный FTDI? Кто имеет опыт с этой прогой и эти чипом, есть ли подобные глюки?
__________________
|
|
|
|
16.05.2019, 13:13
|
#2
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: FTDI сбрасывает нумерацию COM-Порта
svd71, таки видимо на FT232RL, FTDI - это производитель.
А что с 10Mb .zip с сайта производителя самой коробочки?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
16.05.2019, 13:41
|
#3
|
Гражданин KAZUS.RU
Регистрация: 26.01.2010
Сообщений: 519
Сказал спасибо: 75
Сказали Спасибо 138 раз(а) в 91 сообщении(ях)
|
Re: FTDI сбрасывает нумерацию COM-Порта
Попробуйте древний драйвер https://yadi.sk/d/InUe9DEaIYUzGQ
С китайклонами работает даже, начудили со своей защитой в последних, и не в коем случае обновлятся на их сайте..
|
|
|
Сказали "Спасибо" olegators68
|
|
|
16.05.2019, 13:48
|
#4
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: FTDI сбрасывает нумерацию COM-Порта
svd71, попробовал сразу с тремя разными платами FT232R работу утилиты - полет нормальный.
Возможно нужно просто разобраться с нужной конфигурацией(ями), сделать template и просто стереть сначала EEPROM, а потом уже из этого template записать все как чистые.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
16.05.2019, 14:31
|
#5
|
Временная регистрация
Регистрация: 17.09.2009
Сообщений: 68
Сказал спасибо: 13
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: FTDI сбрасывает нумерацию COM-Порта
Сообщение от mike-y-k
|
svd71, попробовал сразу с тремя разными платами FT232R работу утилиты - полет нормальный.
Возможно нужно просто разобраться с нужной конфигурацией(ями), сделать template и просто стереть сначала EEPROM, а потом уже из этого template записать все как чистые.
|
Это радует. Я пробовал делать отдельный темпрэйт для одного устройства из списка и прошить его через командную строку. никаких сообщений не выкинуло, но данные на прошились. Правда устройства не стирал. При попытке стереть показывает окно с 'Chip erase failed'
Не подскажешь еще версию ft_prog? и мог бы ты ее сюда прикрепить?
__________________
|
|
|
|
16.05.2019, 15:04
|
#6
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: FTDI сбрасывает нумерацию COM-Порта
svd71, та, что сейчас на сайте лежит - FT_PROG 3.3.88.402
И все три спокойно стёрлись.
Там тогда надо внимательно покурить DS, посмотреть на маркировку чипов (уточнить ревизию),…
Таки стоило в самом первом топике указать на версию ОС, там могут быть свои заморочки.
Я делал это под windows 7 pro 64 SP1, запущенной в VM.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 16.05.2019 в 15:11.
|
|
|
Сказали "Спасибо" mike-y-k
|
|
|
16.05.2019, 16:17
|
#7
|
Временная регистрация
Регистрация: 17.09.2009
Сообщений: 68
Сказал спасибо: 13
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: FTDI сбрасывает нумерацию COM-Порта
Сообщение от mike-y-k
|
svd71
Таки стоило в самом первом топике указать на версию ОС, там могут быть свои заморочки.
Я делал это под windows 7 pro 64 SP1, запущенной в VM.
|
Использовал тоже версию с сайта. Сейчас нашел немного старей, но не намного - поведение такое же. Но если судить по картинкам в гайде и в текущей программе, то версия немного изменена.
Использовалась реальная Вин7-64, Вин7-32*целевая платформа - где все должно крутиться) и Вин10-64. Везде поведение одинаково. Это значит сама железка виновата. Я ее вскрыл. Там 8 штук FT232RL и два хаба к ним.
__________________
|
|
|
|
16.05.2019, 17:11
|
#8
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,859 раз(а) в 2,929 сообщении(ях)
|
Re: FTDI сбрасывает нумерацию COM-Порта
svd71, маркировка на корпусах по строкам - с логотипом их там должно быть четыре строки (ЕМНИП примерно с 2009).
Интересна вторая из них вида YYXX-V YY - год, XX - неделя, V - ревизия.
Совпадают ли третьи строки - номер лота производителя, если есть?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:56.
|
|