Андрей Смирнов
Время чтения: ~8 мин.
Просмотров: 25

FTDI FT232RL: оригинал и китайская подделка

Skachat-drayvera-dlya-FT232R-USB-UART.png

Загружаем драйвер для FT232R USB UART

Существует два типа ПО к вышеупомянутому устройству. Они служат для разных целей и требуются пользователям в определенных ситуациях. Ниже мы расскажем о том, как скачать и инсталлировать оба этих драйвера одним из четырех доступных вариантов.

Способ 1: Официальный сайт FTDI

Разработчиком FT232R USB UART является компания FTDI. На ее официальном сайте собрана вся информация о производимой продукции. Кроме этого там находится все необходимое программное обеспечение и файлы. Этот способ самый эффективный, поэтому рекомендуем в первую очередь обратить внимание на него. Поиск драйвера осуществляется следующим образом:

Перейти на официальный сайт FTDI

  1. Перейдите на главную страницу веб-ресурса и в меню слева разверните раздел «Products».

Razdel-s-produktsiey-na-sayte-FT232R-USB-UART.png

В открывшейся категории следует переместиться к «ICs».</li>

Vyibor-tipa-ustroystva-na-sayte-FT232R-USB-UART.png

Опять же слева отобразится полный список доступных моделей. Среди них найдите подходящую и кликните на строке с названием левой кнопкой мыши.</li>В показанной вкладке вас интересует раздел «Product Information». Здесь следует выбрать один из типов драйверов, чтобы перейти на страницу его загрузки.</li>Например, вы открыли файлы VCP. Здесь все параметры разделены на таблицу. Внимательно ознакомьтесь с версией ПО и поддерживаемой операционной системой, после чего уже нажмите на выделенную синим цветом ссылку «Setup Executable».</li>Процесс с D2XX ничем не отличается от VCP. Здесь так же следует отыскать необходимый драйвер и нажать на «Setup Executable».</li>Вне зависимости от выбранного типа драйвера он скачается в архиве, который можно открыть одной из доступных программ-архиваторов. В директории присутствует только один исполняемый файл. Запустите его.</li>

Читайте также: Архиваторы для Windows

Сначала нужно разархивировать все присутствующие файлы. Стартует этот процесс после нажатия на «Extract».</li>Произойдет открытие мастера установки драйверов. В нем кликните на «Далее».</li>Ознакомьтесь с лицензионным соглашением, подтвердите его и переходите к следующему шагу.</li>Инсталляция произойдет автоматически и вы будете оповещены о том, какое ПО было поставлено на компьютер.</li></ol>

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

Способ 2: Дополнительные программы

Подключенный к компьютеру преобразователь без проблем должен определяться специальными программами по поиску и инсталляции драйверов. Каждый представитель такого софта работает примерно по одному и тому же алгоритму, отличаются они лишь наличием вспомогательных инструментов. Преимущество способа в том, что от вас не потребуется производить действия на сайте, заниматься поиском файлов вручную, все это сделает используемое ПО. Знакомьтесь с лучшими представителями этого софта в нашей статье.

Подробнее: Лучшие программы для установки драйверов

Развернуто о выполнении процесса инсталляции драйверов через известную многим DriverPack Solution читайте в другом нашем материале, ссылку на который вы найдете ниже.

Подробнее: Как обновить драйверы на компьютере с помощью DriverPack Solution

Кроме этого имеется еще один достаточно известный представитель подобного софта — DriverMax. На нашем сайте также присутствует инструкция по инсталляции драйверов и через эту программу. Знакомьтесь с ней по ссылке ниже.

Подробнее: Поиск и установка драйверов с помощью DriverMax

Способ 3: ID преобразователя

Каждому устройству, которое будет соединено с компьютером, присваивается свой уникальный номер. Прежде всего он служит для корректного взаимодействия с операционной системой, однако его можно использовать, чтобы отыскать подходящий драйвер через специальные онлайн-сервисы. У преобразователя FT232R USB UART идентификатор имеет следующий вид:

USBVID_0403&PID_0000&REV_0600

Советуем к ознакомлению другую нашу статью всем тем, кто выбирает этот способ для установки файлов устройства. В ней вы найдете развернутое руководство на эту тему, а также сможете узнать самые популярные сервисы для выполнения данного процесса.

Подробнее: Поиск драйверов по ID оборудования

Способ 4: Стандартный инструмент ОС

В операционной системе Windows 7 и следующих версиях присутствует специальный инструмент, позволяющий выполнять поиск и инсталляцию драйверов без использования сторонних программ или сайтов. Все действия будут производиться утилитой автоматически, а поиск осуществляться на подключенных носителях либо через интернет. Детально об этом методе читайте в другой нашей статье ниже.

Подробнее: Установка драйверов стандартными средствами Windows

Мы постарались максимально доступно рассказать обо всех возможных вариантах поиска и инсталляции драйвера к преобразователю FT232R USB UART. Как видите, в этом процессе нет ничего сложного, нужно лишь подобрать удобный способ и точно следовать приведенным в нем инструкциями. Надеемся, что наша статья помогла вам без проблем поставить файлы к упомянутому выше оборудованию. Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Давно уже был куплен на eBay клон Arduino nano c FTDI мостом для подключения по USB. И вот дошли руки до сбора устройства. Обнаружил, что появились свеженькие драйвера FTDI — скачал и не глядя/не читая поставил. Все нормально … казалось. Но после отключения и доработки устройства (с паянием без снятия проводов) устройство перестало определяться «FT232R USB UART». Никакие драйвера не помогали. Первая мысль — мог при паянии что-то спалить — но как-то уж слишком не хотелось бы. Присмотрелся повнимательней на Led-индикацию и возникло подозрение, что микропрограмма-то работает! А это значит, что проблема в соединении по USB, но оно-то от паяльника дальше, чем выводы ATmega.

Поиск в интернете по названию сразу дал ответ. Проблема в неоригинальности чипа FTDI на моей плате и новыми драйверами фирмы FTDI, которые при определении неоригинальности чипа зануляют в нем номер PID.

Решение также предлагается тут

Там опущено одно простое действие, а также указано одно, которое я не стал делать (либо было сделано операционной системой за меня из установленных дрйверов). Решил описать своими словами инструкцию. Скриншоты смотрим по ссылке.

PS: Новые мкросхемы ATmega лишины этой проблемы, реализацией интерфейса USB в себе. Отпала необходимость (Платы Arduino Leonardo, micro) в дополнительных (сторонних) интерфейсах и добавились новые классные функции. Например, нормальная эмуляция HID устройств. По идее без специальных драйверов. Кроме того, китайцы продолжжают продавать Arduino-клоны и со старыми микросхемами по бросовым ценам (~175 рублей при курсе доллара 65 рублей/доллар (!)), но с другим мостиком CH340G (Replace FT232RL).

Инструкция восстановления Arduino с неоригинальным FTDI — FT232R USB UART

Мне удалось все это провести на «Win 7 Pro x64»

17 Февраля 2014 Уже некоторое время при покупке FTDI FT232RL у непроверенных поставщиков есть хороший шанс получить странно глючащую микросхему, которая на драйверах новее 2.08.14 — передает только нули. К нам попала пара микросхем — одна оригинальная, и одна «глючащая» и мы решили проверить, отличаются ли они. На фотографии — слева работает отлично, справа — глючит. Можно заметить отличие в маркировке — в рабочей микросхеме она выгравирована лазером, в нерабочей — напечатана (впрочем, это не универсальное правило, бывает и наоборот).

После травления металлизации:ftdi-FT232RL-Si.jpgМожно посмотреть подробнее на отдельные элементы, ряды стандартных ячеек из который автосинтезирована логика:ftdi-FT232RL-stdcells.jpgEEPROM:ftdi-FT232RL-prom.jpgСтатическая память:ftdi-FT232RL-sram.jpgА микросхема-то совершенно другая! Сразу можно обратить внимание, что контактных площадок гораздо больше, чем нужно. На краю можно заметить надпись «SR1107 2011-12 SUPEREAL»supereal-ftdi-FT232RL.jpgПосле травления металлизации:supereal-ftdi-FT232RL-Si.jpgСнова подробнее отдельные части, стандартные ячейки: supereal-ftdi-stdcell1.jpgВ другой части микросхемы стандартные ячейки были существенно другими. Не часто такое встретить можно — микросхему собирали из больших «кусков», которые были доступны только в виде топологии:supereal-ftdi-stdcell2.jpgПервый тип статической памяти:supereal-ftdi-sram1.jpgВторой тип статической памяти:supereal-ftdi-sram2.jpgИ наконец, ROM — он программировался на уровне поликремния при производстве микросхемы, так что мы непосредственно можем видеть записанные данные:supereal-ftdi-prom.jpg2</tr>Fake FT232RL3489x3480µm500nm68µm2 и 132µm2</tr></table>Несмотря на то, что технология производства сравнима, плотность логики в оригинальной FTDI FT232RL существенно меньше — видимо из-за меньшего количества металлов. Китайцы в данном случае не просто сделали «фейк», а взяли готовый программируемый маской при производстве микроконтроллер (так нужно менять только одну маску — это намного дешевле и объясняет лишние контакты на кристалле) и заказали изготовление партии этих микросхем на заводе. Полученная микросхема отлично работала, пока FTDI не выпустила обновление драйверов dfdf, которые смогли отличить оригинал от клона через USB (на более новых драйверах — клон передает только нули). Если сейчас ставить драйвера версии 2.08.14 или ранее — клон также работает. Предусмотреть все возможные в будущем проверки без полного восстановления электрической схемы оригинала практически невозможно — и эта предусмотрительность спасла FTDI.Какой экономический смысл делать программную «копию» известной микросхемы, а не выпускать под своим именем? Не требуется покупка USB VID, подписи драйверов в Microsoft, не нужны затраты на рекламу. Копию будут использовать во многочисленных крупносерийных продуктах. С новой микросхемой — потребовалась бы разработка конечных продуктов с нуля — рост продаж начался бы только через 2-3 года. Себестоимость же производства микросхем — 10-15 центов как в случае оригинала, так и китайского варианта. Производитель также мог бы снижать стоимость — но не делает этого, они зарабатывают свою заслуженную прибыль. Отсюда мораль — чем дальше, тем более внимательно нужно относится к поставщикам микросхем, и дешевые микросхемы от неизвестных китайских поставщиков могут выйти боком и гарантировать долгие часы увлекательной отладки.Используемые источники:

  • https://lumpics.ru/drivers-for-ft232r-usb-uart/
  • http://dmitrych.ru/spasenie-arduino-s-neoriginalnym-ftdi-ft232r-usb-uart/
  • https://zeptobars.com/ru/read/ftdi-ft232rl-real-vs-fake-supereal

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации