Arduino nano определяется как ft232r usb uart

Обновлено: 08.07.2024

Arduino Nano v3, FTDI драйверы, Win7, avrdude: stk500_getsync(): not in sync: resp=0x00

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Избита тема, да, но не могу разобраться, прошу помощи.

Купил сабжевую ардуину, подключил по USB к компьюетру (пробовал в разные USB- разъемы). Скачал Arduino IDE, поставил, запускаю:

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Еще информация: MK ATMega 328p, на обратной стороне чип FTDI.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

да вы шо тут будете толпами ходит и дибильные вопросы хором повторять

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

. на обратной стороне чип FTDI.

врешь

такого чипа не существует в природе

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Puhlyaviy аватар

. на обратной стороне чип FTDI.

врешь

такого чипа не существует в природе

а у него он есть.. сам изобрел :)

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

NeiroN аватар

Вы тут чипы изобретаете, а я тоже думал почему у меня эта ошибка вылазит - даже драйвера переустанавливал, а оказывается плату выбрать забыл(стояла по умолчанию Uno вместо Mega2560).

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

trembo аватар

А VID/PID тяжело поискать в гуглях?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

да вы шо тут будете толпами ходит и дибильные вопросы хором повторять

Что мне в этой элементарщине должно быть не понятно? Я перепробовал драйвера для всех контроллеров из списка, не работает ни какой.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

. на обратной стороне чип FTDI.

врешь

такого чипа не существует в природе

П.С. Фото НЕ мое, у меня нет хорошей камеры, но все символы совпадают один в один (FTDI 1402-C CN480661 FT232RL).

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вы тут чипы изобретаете, а я тоже думал почему у меня эта ошибка вылазит - даже драйвера переустанавливал, а оказывается плату выбрать забыл(стояла по умолчанию Uno вместо Mega2560).

Исключено, я ее выбрал первым делом.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

А VID/PID тяжело поискать в гуглях?

Ни чего вразумительного найти не удалось.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

а что это за авно

крутой рубильник зачем-то


я таких еще не видел

оно как прямой ISP->HEX прошивалщик думаю будет работать надежней

1.а проблема ваша в том что резет надо жать пальцем если такое USB-TTL с чипом FT232RL пользуете

нога DTR совсем не дтэрит по резету ардуин

будете делать так как у меня на столе


2.вот эти слова говорят что драйвер вы не установили

" Открыл диспетчер устройств, Arduino определяется как не опазнаный USB Serial Port. "

3.а потом выяснится что просто перепутаны RX/TX

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

trembo аватар

FTDI VID=0403 и PID=6001

А ещё где-то было про то, что FTDI драйвера старше какой-то версии не становятся на "китайские" чипы и где-то есть патченые драйвера для них или ставить старые от FTDI

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

а что это за авно

крутой рубильник зачем-то


я таких еще не видел

оно как прямой ISP->HEX прошивалщик думаю будет работать надежней

Это просто фото чипа. Я сразу предупредил. Кроме как на чип, тут ни куда смотреть не нужно.

1.а проблема ваша в том что резет надо жать пальцем если такое USB-TTL с чипом FT232RLпользуете

Жать когда? При включении? Как долго? И вообще, мне это не поможет.

2.вот эти слова говорят что драйвер вы не установили

" Открыл диспетчер устройств, Arduino определяется как не опазнаный USB Serial Port. "

Кеп, спасибо. Я сюда и пришел по тому, что у меня не ставится этот драйвер, в первом посте это описано.

Я ставил драйвера с офф сайта FTDI, ставил с цифровой подписью, ставил старые версии, ставил версии для китайских подделок, ставил драйвер в Ubuntu и пробовал подключить к компу с ней - ни чего не помогло.

3.а потом выяснится что просто перепутаны RX/TX

В смысле? Не правильно распапны? Или что?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

FTDI VID=0403 и PID=6001

А ещё где-то было про то, что FTDI драйвера старше какой-то версии не становятся на "китайские" чипы и где-то есть патченые драйвера для них или ставить старые от FTDI

Не думаю, что чип китайский. Драйвера для китацев я уже пробовал. и PID у меня 0000. По ссылкам ходил, не помогло :(

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ставил драйвер в Ubuntu и пробовал подключить к компу с ней - ни чего не помогло.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ставил драйвер в Ubuntu и пробовал подключить к компу с ней - ни чего не помогло.

Не смешно. В убунте Arduino IDE по зависимостям тянет драйвера FTDI.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ну и как убунта его определяет? что говорит lsusb?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ну и как убунта его определяет? что говорит lsusb?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

Потому драйвера и работают

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

Потому драйвера и работают

Ну я предпологал, что устройство определется не правильно. Что теперь делать?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Фиг его знает. Впаять правильную FT232? (при условии, что с компом все в порядке)

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Фиг его знает. Впаять правильную FT232? (при условии, что с компом все в порядке)

Жесть. Написал в магазин, посмотрю что ответят.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

ну и как убунта его определяет? что говорит lsusb?

ну вот пошел нормальный базар

есть идентификатор значит ищем его описание

смотрим по базам девайсовых идентификаторов например наичнаем с этой

я только не помню как в виндовом стиле задать 8 цифр

кто помнит? как вписать писивен виндовые там всякие 0403:0000

а адаптечик авно новомодное это уже понятно но наверноесть какой-нибудь китайский дравер с иероглифами типа China340

так прописана классическая arduino uno в виндовом стиле берем за основу

если попробуем по образцу и подобиу буквы поковырять

вносим в этот форум получившийся текст ссылку

Мы не можем найти драйвер

в своей базе драйверов.

сейчас попробую какую-нибудь экзотику тыкнуть что с arduino nano китайцы упаковывают вместе

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Мы не можем найти драйвер

в своей базе драйверов.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

я вот тоже смотрю что цифры неверные

вот CP2102 которые мне в нагрузку с Nano положили

Производитель: Silicon Laboratories

Операционная система: XP XP64

Дата драйвера: 2013-10-18

Версия драйвера: 6.6.1.0

Производитель: Silicon Laboratories

Операционная система: XP XP64

Версия драйвера: 5.3.0.0

Производитель: Silicon Laboratories

Операционная система: XP XP64

Версия драйвера: 5.3.0.0

Производитель: Silicon Laboratories

Операционная система: XP XP64

Дата драйвера: 2007-02-22

Версия драйвера: 4.40.1.0

Производитель: Silicon Laboratories

Операционная система: XP XP64

Дата драйвера: 2007-02-22

Версия драйвера: 4.40.1.0

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

а от куда тут пошло про броадкомовские

Производитель: Broadcom Corporation

Операционная система: XP

Дата драйвера: 2010-03-14

Версия драйвера: 6.3.0.4010

Производитель: Broadcom Corporation

Операционная система: XP

Дата драйвера: 2010-03-05

Версия драйвера: 6.3.0.3920

Производитель: Broadcom Corporation

Операционная система: XP

Дата драйвера: 2010-01-28

Версия драйвера: 6.3.0.3800

Производитель: Broadcom Corporation

Операционная система: XP

Дата драйвера: 2010-01-28

Версия драйвера: 6.3.0.3800

Производитель: Broadcom Corporation

Операционная система: XP

Дата драйвера: 2010-01-28

что-то я мысль потерял

Ау? Топик Стартет?

Так какой все таки девайс идентификатор ищем по lspci lsusb ListNovomodnoeChudo . или чем мы там смотри виндой диспетчером USB/вид .

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Сори, 5 минут, я кажется сейчас выведу этот чип на чистую воду xD Через 5 минут отпишусь.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Ни фига не получилось. Снес все драйвера, теперь есть некий "USB Serial Converter":

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Хех! У меня на днях nano тоже стала определяться не как USB-Serial, а как хаб. Я так понял, что где-то что-то подпалил, или отпаялось.

Забил на это дело и стал шить через SPI. Rx и Tx на чипе всё равно работают, а питание через USB как шло, так и идет.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Мы не можем найти драйвер

в своей базе драйверов.

пид это устройство

ревизия это ревизия обновлений

пид с нолями не может быть хотябы 1

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

купи классику и шей ей все

на свой адаптер забей

1 во первых это удобней и надежней

COM4 выбираешь UNO а arduino nano 5v 16MHzx чип выбираешь из меню

если ошибся в чипах как не прыгай не прошьешь

даже если допустим забыл зарезетить воткнутый баласт atmel328 все равно компилятор будет искать твои Nano 3 или 5 вольтовые без USB-TTL-ные

короче с защитой от дурака


или ищи все таки верные пиды виды

ксати они прошиваемые

может чип оказался типа прошиваемой плиски затерся пид потому ты видишь одни ноли 0000

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

купи классику и шей ей все

на свой адаптер забей

1 во первых это удобней и надежней

COM4 выбираешь UNO а arduino nano 5v 16MHzx чип выбираешь из меню

если ошибся в чипах как не прыгай не прошьешь

даже если допустим забыл зарезетить воткнутый баласт atmel328 все равно компилятор будет искать твои Nano 3 или 5 вольтовые без USB-TTL-ные

короче с защитой от дурака

или ищи все таки верные пиды виды

ксати они прошиваемые

может чип оказался типа прошиваемой плиски затерся пид потому ты видишь одни ноли 0000

Так а что с этой сраной ардуиной? Она не исправна? Я не силен в пайке, электронике и всем сопутствующим, что мне делать?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

купи классику и шей ей все


короче смотри на реальное и не заморачивайся

вот проверенный адаптер USB-TTL на чипе Atmega16u2


пин штырек для твоего Nano резета подпаять по центру

штоб на борту не шилась можно винимать

если лень можно резетом зажимать

делают его конечноже все в китае

малоли что написано на заборе а за ним дрова

1.Arduino UNO R3 классическая платка есть?

2.5 проводочков мама-мама папа-папа мама-папа есть?

3.Подпаять недостающий штырек RESET по центру Arduino UNO R3 можем?

4.ArduinoIDE выбрать COM и тип Ваше платки умеем?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Всем привет. Столкнулся с такой проблемой. Подключаешь Arduino Nano v3.0, первый раз все ок, дрова ставятся, определяется как ком*. Вынимаешь из USB, ставишь на место и все: появляется устройство FT232R USB UART с PID 0000. И дрова нормальные больше не встают. И даже если вручную их воткнуть, то arduino не шьется, пишет что порт уже используется.

Windows мать его 8.1, дрова с FTDIchip последние.

И так уже 3 платы.

Ок. Методом научного тыка нашел такой путь.

1. Удалил то что появилось.

2. Вытащил, втащил :) USB.

3. Для появившегося устройства выбрал обновить драйвер - указать путь для поиска - выбрать самому из списка - показать все устройства, далее тыкнуть на обзор. Потом выбираем файл ftdiport.inf, из списка выбираем USB Serial Converter (просто, без букв). Система найдет USB Serial Converter.

4. Теперь появилось устройство USB Serial Port. Делаем все то же самое что раньше только из списка выбираем USB Serial Port.

Чудеса да и только. Честно не понимаю почему так, может кто объяснит. Я только начал дружить с arduino, не судите строго.

P.S. сори за неточные названия при выборе дрйвера, винда на англ.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Всем привет. Столкнулся с такой проблемой. Подключаешь Arduino Nano v3.0, первый раз все ок, дрова ставятся, определяется как ком*. Вынимаешь из USB, ставишь на место и все: появляется устройство FT232R USB UART с PID 0000. И дрова нормальные больше не встают. И даже если вручную их воткнуть, то arduino не шьется, пишет что порт уже используется.

Windows мать его 8.1, дрова с FTDIchip последние.

И так уже 3 платы.

Ок. Методом научного тыка нашел такой путь.

1. Удалил то что появилось.

2. Вытащил, втащил :) USB.

3. Для появившегося устройства выбрал обновить драйвер - указать путь для поиска - выбрать самому из списка - показать все устройства, далее тыкнуть на обзор. Потом выбираем файл ftdiport.inf, из списка выбираем USB Serial Converter (просто, без букв). Система найдет USB Serial Converter.

4. Теперь появилось устройство USB Serial Port. Делаем все то же самое что раньше только из списка выбираем USB Serial Port.

Чудеса да и только. Честно не понимаю почему так, может кто объяснит. Я только начал дружить с arduino, не судите строго.

P.S. сори за неточные названия при выборе дрйвера, винда на англ.

О боже!! Спасибо тебе, милый человек. Все интернетыперерыл - думал уже с продавцом ругаться, чуть было программатор не купил.

Сделал все по твоей инструкции - и платка снова стала прошиваться. У меня на борту Win 8.1, arduino duemilanove ATmega328 + Enhernat Sheild

arduino duemilanove atmega328

При первом подключении дрова поставились автоматом, система определила USB serial port 3 и скетч залился нормально. После пере подключения USB serial port пропал и появилось устройство ft232r usb uart, не работающее. Но скетч на плате продолжал работать. Перелопатил интернеты, писали что и сгореть могло много чего на плате и что usb-шнурок плохой. Однако способ Biksusа помог оживить заливку скетчей без всякой бубнопляски.

Чипы FTDI, CH340, ATMEGA16U2 с драйверами позволяют плате Arduino и USB адаптерам подключаться к компьютеру и взаимодействовать с внешним окружением через Serial UART. С их помощью Ардуино может скачивать прошивку, загружать и отправлять данные, не заботясь о низкоуровневой поддержке последовательного соединения. В платах разных производителей могут использоваться различные чипы и драйвера.

В этой статье мы рассмотрим наиболее популярные микросхемы и узнаем, как скачать и установить соответствующие драйвера для нормальной работы Arduino Uno, Nano, Mega и другими платами.

Чипы CH340g, FTDI FT232, ATMEGA 16U2 / 8U2

Чип FTDI

Обычно с чипами USB преобразователей и поиском драйверов сталкиваются в тот момент, когда возникает проблема подключения платы к компьютеру. Скорее всего, вы тоже нашли эту статью, пытаясь заставить Arduino IDE взаимодействовать с китайской ардуинкой. Давайте разберемся, какую роль во взаимодействии с компьютером играет чип преобразователя и зачем устанавливать какие-то драйверы, чтобы все заработало.

Зачем нужен USB / UART TTL преобразователь

USB преобразователи в Ардуино

Мы должны использовать внешние чипы, потому что контроллер ATMEGA328, являющийся сердцем большинства современных плат Arduino, не содержит в своих кристаллических внутренностях встроенного преобразователя. Если вы посмотрите на плату ардуино, то увидите корпус чипа, на нем можно разобрать и его тип.

Arduino USB CH340
Arduino USB CH340
Arduino USB CH340
Arduino USB CH340

Исторически наиболее популярным вариантом чипов USB/UART конвертера была линейка микросхем от шотландского производителя FTDI. Главным ее недостатком была стоимость и весьма странная политика в области контроля контрафакта, зачастую приводящая к тому, что легальные купленные устройства блокировались драйверами компании. Сегодня существенную конкуренцию FTDI составляют микросхемы семейства CH340, массово производимые многочисленными китайскими производителями. Они гораздо дешевле и достаточно надежны и это постепенно привело к тому, что в большинстве недорогих контроллеров Arduino и адаптеров установлены именно чипы CH340 (CH340g).

Процедура установки драйвера для CH340g на самом деле очень проста и почти всегда проходит без ошибок на самых популярных операционных системах Windows7, Windows10. Именно поэтому никаких проблем с использованием недорогих ардуино плат, несущих на себе чип CH340, почти никогда не возникает.

USB драйвер для ардуино

Если мы подключаем Ардуино к компьютеру, то чип с помощью драйвера попросит систему открыть порт и начнет взаимодействие . И для чипов разных производителей потребуются разные драйвера. Проблемы возникают, когда драйвера нет. Система пытается найти его для подключенного устройства, не находит и мы никогда не увидим его в списке устройств. Для решения проблемы надо найти и скачать соответствующие драйвера, а затем установить их на компьютер. Ниже мы рассмотрим, как это делается на примере USB драйвера CH340.

Установка драйвера для CH340

Китайские микросхемы CH340 используется довольно часто благодаря своей низкой стоимости и вполне приемлемому качеству.

В серию микросхем CH340 входят CH340T (мост USB – UART), CH340R (мост USB – IrDA) и CH340G (мост USB – UART). Последняя микросхема является наиболее распространенной и удобной с точки зрения корпуса с меньшим числом выводов.

Установка драйвера CH340

Процесс установки драйвера разбивается на несколько шагов:

  • Загрузка драйвера.
  • Распаковка скачанного архива.
  • Найдите папку CH341ER.
  • Запуск исполнительного файла SETUP.EXE.
  • Нажать на кнопку Установить.
  • На этом установка драйвера на компьютер завершена.

CH340 Установка драйвера
CH340 Установка драйвера
CH340 Установка драйвера
CH340 Установка драйвера

Характеристики CH340

Микросхема обладает следующими характеристиками и возможностями:

  • Не нужно большое количество внешних компонентов, требуются только кварцевый резонатор и 4 конденсатора.
  • Создание виртуального последовательного порта.
  • Возможность применения всех приложений для COM-портов.
  • Работает с сигналами уровней 5 и 3,3В.
  • Выполнена в удобном корпусе SO-16 с малым количеством выводов и небольшим числом внешних компонентов.
  • Поддержка полной скорости спецификации USB0.
  • Наличие встроенного буфера типа FIFO.
  • Поддержка всех стандартных режимов передачи данных.
  • Поддержка симплексного, полудуплексного, дуплексного асинхронных режимов обмена.
  • Поддержка интерфейсов RS23, RS422, RS485.
  • Рабочие температуры лежат в диапазоне от -40С до 85 С.

Распиновка микросхемы CH340G представлена на рисунке.

Распиновка

На плате обозначены следующие контакты:

2 – TXD сигнал UART.

3 – RXD сигнал UART.

4 – напряжение питания.

7 – XI вход для кварцевого резонатора и конденсатора.

8 – XO выход для кварцевого резонатора и конденсатора.

12 – DCD сигнал UART.

13 – DTR сигнал UART.

14 – RTS сигнал UART.

15 – Включение инверсии входа RXD.

Микросхема эмулирует работу последовательного порта. Все приложения работают с конвертером интерфейса CH340G без изменения кода.

Чип FTDI для Arduino

Следующим поколением аппаратных мостов были микросхемы FT232B и FT245B. В них добавился новый режим работы BitBang, также появилась возможность реализации восьми независимых линий ввода-вывода. Помимо этого была изменена схемотехника кристалла.

С 2006 года начался выпуск микросхем FT232R и FT245R, в которых были интегрированы на кристалл энергонезависимая память, тактовый генератор и другие компоненты. Основными преимуществами микросхемы FT232RL являются хорошая функциональность, легкость монтажа и минимальная обвязка. Распиновка модуля представлена на рисунке ниже.

Arduino USB UART чипы и драйвера CH340, CH340G, FTDI

Характеристики микросхемы FT232R:

  • Одночиповый переходник USB-UART.
  • Поддержка режимов передачи 7и 8 бит данных, 1 и 2 стоповых бита.
  • Бесплатные драйверы VCP и D2XX.
  • Скорость передачи 300 бод – 3 мегабод для RS422.
  • Наличие встроенного идентификационного номера.
  • Настраиваемые выходы CBUS.
  • Вывод состояния приема и передачи на внешние светодиоды.
  • Наличие буферов FIFO для высокоскоростного приема/передачи данных.
  • Усовершенствованный режим bit bang.
  • Встроенная память EEPROM на 1024 байт.
  • Наличие встроенного стабилизатора напряжения на 3.3 В и для внешних сигналов от 1,8 до 5В.
  • Высокая нагрузочная способность.
  • Малое потребление энергии.
  • Совместима с USB 2.0 Full Speed.
  • Температурный диапазон от -40С до 85С.

Микросхема предоставляется с заранее запрограммированной памятью EEPROM, поэтому дополнительное программирование энергонезависимой памяти перед началом работы не требуется.

Чип ATMEGA16U2/8U2 для ардуино

Чипы ATMEGA16U2/8U2 используются в качестве моста между USB-портом и последовательным портом. Версия платы ATmega8u2 использовалась для предыдущих плат Ардуино Uno и Mega.

Технические характеристики чипа ATMEGA16U2:

Контроллер ATmega8u2 в своей прошивке уже имеет установленные USB COM драйвера, поэтому установка дополнительных не требуется.

Характеристики ATmega8u2:

  • Диапазон напряжений от 2,7В до 5,5В.
  • 32 вывода.
  • Скорость ЦПУ 16 МГц.
  • Объем флеш-памяти 8Кб.
  • Поддержка встроенных интерфейсов I2C, SPI, UART, USART.
  • Размер ядра 8 бит.
  • Несколько режимов работы – холостой ход, энергосберегающий режим, режим ожидания, расширенный режим ожидания и выключение питания.
  • Возможность внешнего и внутреннего прерывания.
  • 22 программируемых линии ввода-вывода.
  • 512 б энергонезависимой памяти.
  • 512 б ОЗУ.
  • Рабочие температуры от -40С до 85С.

Заключение и выводы

Микросхемы-контроллеры последовательного порта служат в качестве преобразователя интерфейса USB. Наиболее популярными являются микросхемы CH340 (преобразователь USB в UART), аппаратные мосты от фирмы FTDI, к которым относятся микросхемы FT8U232, FT8U245, FT232R и FT245R (USB-UART и USB – FIFO) и ATmega8U2 и ATmega16U2.

_________________
2B OR NOT 2B = FF

поделитесь драйвером работающим с китайскими ft232(должен поидее подойти любой с версией 1)
а то пришла посылка с переходниками выдающими. Раз Вы уже пытались ставить новые драйвера под китайский FT232, то перед установкой нужного драйвера (старой версии) Вам нужно сделать следующее:

1. Самым первым делом, нужно отключить автоматическое обновление драйверов в ОС. Т.к. у меня установлена Windows7, то нижепреведенный способ именно под Windows7, под Windows XP не знаю.
На значок "Мой компьютер" давим правой кнопкой мыши, выбираем "Свойства" в самом низу. Далее в списке слева выбираем "Дополнительные параметры системы". Нажали, идем на вкладку "Оборудование", и давим на кнопку "Параметры установки устройств". Вылезет окно, и ставим точки там, где требуется, а именно "Нет, предоставить возможность выбора" и "Никогда не устанавливать драйверы из Центра обновления Windows", сохраняем.
На этом этапе закончили.

2. Требуется удалить эти злобные дравера, которые и убили вашу FT-шку. Идем в диспетчер устройств (запустить меню и поиске забить "диспетчер", а там и найдете), и найти не определенное устройство. Оно отображается как FT232R USB UART. Нажимаем на него и удаляем сначала драйвера, а потом отключаем само устройство. Все, выдернули адаптер из USB-порта, и пока не подключаем.
Рис 1:

4. Теперь можно покурить и действовать дальше.
Подключаем адаптер, и видим, что дравера для этого устройства не установлены. Хорошо. Идем в диспетчер устройств, находим неопознанный адаптер и жмем что-то типа "обновить драйверы вручную". И тут указываем путь для модернизированной папки с драйверами (со сгенерированными файлами inf).
И вуаля, видим, что драйвера начинают устанавливаться!
Можно снова покурить и переходить к следующей процедуре.

5. Распаковываем программатор в удобное для вас место, программатор называется MProg. Распаковали, запустили файл MProg.exe
Появляется окно, идем по кнопкам "Tools" => "Read and Parse"
Рис 2:

Все пустые белые окошки должны автоматически забиться (если этого не произошло, и внизу в окне программа пишет "No device", то внимательно читаем 2 и 3 пункт) .
Рис 3:

Далее. В окне "Product ID" вместо 0000 вбиваем 6001. Вбили? Отлично. Теперь выполняем "File" => "Save as. ", сохраняем, желательно на рабочий стол. И вот теперь выполняем "Device" => "Program".
Рис 4:

ВСЕ! Почти. Windows7 опять выдает "Драйвера для этого устройства не установлены". Не пугайтесь, ничего страшного.

6. Отключаем адаптер и снова подключаем, идем в диспетчер устройств, и опять как в пункте 4 устанавливаем драйвера, НО уже указав путь к папке с оригинальными (не модернизированными) драйверами версии 2.8.14.
(Второй варриант: Отключаем адаптер, идем в папку с драйверами, и в файле ftdibus.cat меняем все на место, т.е. меняем PID_0000 на PID_6001. Сохраняем. Подключаем адаптер, идем в диспетчер устройств, и опять как в пункте 4 устанавливаем драйвера, указав путь к данной папке)
Драйвера должны успешно установиться, а вы радоваться восстановленному адаптеру.


В общем данная статья не нова, и наверное многим известна, но большинство счастливых обладателей адаптеров на чипах FT232RL все-же не редко задают вопросы в разных темах по оживлению своих адаптеров.

Немного истории… Не так давно собрал и я адаптер на FT232RL и L9637D, по схеме, предложенной Greys. Сваял платку, навесил детальки… Подключил к ноутбуку, драйвера встали как по маслу, присвоился порт com3. Хорошо. Окончательно собрал адаптер, упаковал в корпус, иду проверять на авто. Подключаю к ноуту адаптер, и … Устройство не определяетя(((
Вскрывал несколько раз, перепаивал, протирал, промывал, бесполезно… Расстроился… положил адаптер отдыхать, а сам думать, что ж еще я не правильно сделал?!

Случайно наткнувшись на статью в интернете о том, что контора FTDI, производящая чипы FT232RL, выпустила новые драйвера, которые программно "ломают" кооперативный чип, который установлен в каждом втором китайском k-line адаптере. Я за свой купленный FT232RL был не особо уверен, что он 100% оригинал. И решился его воскресить…

Далее описана краткая методика восстановления, + ко всему этому сами драйвера и программатор к FT

1. Самым первым делом, нужно отключить автоматическое обновление драйверов в ОС. Т.к. у меня установлена Windows7, то нижепреведенный способ именно под Windows7, под Windows XP не знаю.
На значок "Мой компьютер" давим правой кнопкой мыши, выбираем "Свойства" в самом низу. Далее в списке слева выбираем "Дополнительные параметры системы". Нажали, идем на вкладку "Оборудование", и давим на кнопку "Параметры установки устройств". Вылезет окно, и ставим точки там, где требуется, а именно "Нет, предоставить возможность выбора" и "Никогда не устанавливать драйверы из Центра обновления Windows", сохраняем…
На этом этапе закончили.

2. Требуется удалить эти злобные дравера, которые и убили вашу FT-шку. Идем в диспетчер устройств (запустить меню и поиске забить "диспетчер", а там и найдете), и найти не определенное устройство. Оно отображается как FT232R USB UART. Нажимаем на него и удаляем сначала драйвера, а потом отключаем само устройство. Все, выдернули адаптер из USB-порта, и пока не подключаем…

3. Не определяется адаптер, что же делать?!
Скачиваем драйвера версии 2.8.14 для FT232RL, распаковываем в удобное место.
Идем в папку с этими самыми драйверами, и находим там файл ftdibus.cat, открываем его любым текстовым редактором, и меняем PID_6001 на PID_0000 . Заменили, сохранили…

4. Теперь можно покурить и действовать дальше.
Подключаем адаптер, и видим, что дравера для этого устройства не установлены. Хорошо… Идем в диспетчер устройств, находим неопознанный адаптер и жмем что-то типа "обновить драйверы вручную". И тут указываем путь для распакованной папки с драйверами.
И вуаля, видим, что драйвера начинают устанавливаться!
Можно снова покурить и переходить к следующей процедуре…

5. Распаковываем программатор в удобное для вас место, программатор называется MProg. Распаковали, запустили файл MProg.exe
Появляется окно, идем по кнопкам "Tools" => "Read and Parse"

Все пустые белые окошки должны автоматически забиться (если этого не произошло, и внизу в окне программа пишет "No device", то внимательно читаем 2 и 3 пункт) .

Далее… В окне "Product ID" вместо 0000 вбиваем 6001. Вбили? Отлично. Теперь выполняем "File" => "Save as…", сохраняем, желательно на рабочий стол. И вот теперь выполняем "Device" => "Program".

ВСЕ! Почти… Windows7 опять выдает "Драйвера для этого устройства не установлены". Не пугайтесь, ничего страшного…

Читайте также: