Texas instruments tusb3410 driver что это
Все USB-компоненты Texas Instruments
разделяются на три группы: разветвители, приемопередатчики и периферия.
Все описанные компоненты (за исключением отдельно оговоренных) предназначены
для работы в промышленном диапазоне температур: от –40 до +85 °C.
USB-разветвители
USB-разветвители, или хабы (USB-hub),
предназначены для возможности подключения к одному хост-порту (USB-Host) нескольких любых устройств (USB-Device). Скорость
работы хабов Texas Instruments (табл. 1) ограничена 12 Мбит/с (Full-Speed, FS). Однако
это не мешает подключать к этим хабам высокоскоростные устройства на 480 Мбит/c
(High-Speed, HS), но необходимо учесть, что
реальная скорость работы этих устройств будет ограничена возможностями хаба.
Таблица 1. Разветвители шины USB от Texas Instruments
TUSB2036/44B/77A
TUSB2136/505
Семейство полностью программно управляемых USB-хабов со встроенными трансиверами, рассчитанных на одновременное
подключение до двух (TUSB2136) или пяти
(TUSB5052B) USB-устройств. Совместимы
со спецификацией протокола USB 1.1. Скорость работы — 1,5 Мбит/с (Low-Speed, LS)
или 12 Мбит/с (FS). Эти устройства отличаются от семейства TUSB2036/44B/77A тем, что
имеют в своем составе CPU 8052. Доступны
две области ОЗУ: 8 кбайт (TUSB2136) или
16 кбайт (TUSB5052) для хранения исполняемого кода, загружаемого из внешней I2C EEPROM-памяти, и 256 байт (TUSB2136) или
2 кбайт (TUSB5052) — для хранения данных.
После подачи на микросхему питания управление передается встроенному стартовому
загрузчику. Этот загрузчик копирует пользовательское ПО из внешней EEPROM-памяти во внутреннее ОЗУ и затем передает управление этому ПО. Всего в микросхемах реализованы 4 программно управляемых пользовательских порта ввода/вывода и сторожевой
таймер. Всего доступно до 3 конечных точек
IN и OUT. Благодаря наличию внутреннего
CPU, область назначения TUSB2136/5052
не ограничивается лишь функциями USB-хаба. Отдельно стоит отметить микросхему
TUSB5052, в которую, помимо всего вышеописанного, встроен полнофункциональный
модуль UART с соответствующими модемными сигналами и 4-канальный DMA-контроллер, значительно ускоряющий работу по
передаче больших потоков данных.
USB-трансиверы
USB-трансиверы реализуют физический
уровень шины USB, определяющий логические уровни напряжения и другие физические параметры шины передачи данных. Как
правило, они имеют встроенные узлы защиты шины от перенапряжения и контроля состояния шины. На данный момент компания
TI производит три микросхемы-трансивера
(табл. 2), различающихся по областям применения.
Таблица 2. Трансиверы USB от Texas Instruments
TUSB1105/06
Универсальные трансиверы для работы как
в составе USB-устройств, так и в составе USB-хабов. Скорость работы — до 12 Мбит/с.
В микросхемы встроен стабилизатор напряжения 3,3 В (номинальное входное напряжение питания — 5 В). Трансиверы совместимы по логическим уровням от 1,65 до 3,6 В,
что позволяет использовать их с большинством CPLD/FPGA и микроконтроллерами
(со встроенным PHY). Напряжения пробоя
составляет ±9 кВ относительно выводов
D+/D–/Vcc (5 В), что соответствует стандарту IEC-61000-4-2.
TUSB2251
Экономичный трансивер для работы только в составе USB-устройств (USB-device). Как
и TUSB1105/06, имеет встроенный стабилизатор напряжения 5,0 В→3,3 В. Благодаря
двойному питанию, позволяет работать с логическими уровнями вплоть до 1,65 В, что делает TUSB2251 идеальных выбором для портативных устройств и техники с батарейным
питанием: это мобильные телефоны, КПК,
смартфоны, MP3-плееры.
USB-периферия
Это специализированные микросхемы для
построения различного рода USB-устройств.
Чаще всего являются преобразователями распространенных последовательных интерфейсов (UART, I2C, SPI и др.) и параллельных
(JTAG, IDE). Все микросхемы этой группы,
производимые компанией TI, приведены
в таблице 3.
Таблица 3. Периферийные устройства USB от Texas Instruments
TUSB3210
TUSB3410/3410Q1
Специализированные USB-контроллеры,
специально спроектированные для построения
преобразователей интерфейсов USB→UART
для использования в компьютерах, лишенных аппаратно реализованных портов RS-232
(например, ноутбуки). Благодаря встроенному процессорному ядру CPU семейства 8052
и двухканальному DMA-контроллеру, стала возможной работа на значительно более высоких скоростях — до 921,6 кбит/с,
по сравнению с обычным портом RS-232—
до 115,2 кбит/с. Помимо прочего, полностью
реализованы все модемные сигналы, то есть
поддержана совместимость с 16C550A. Более
того, аппаратно реализована поддержка управления внешним трансивером шины RS-485
и режим IrDA (до 115 кбит/с). Тактовая частота ядра составляет 48 МГц (внешний кварцевый резонатор 12 МГц и ФАПЧ4). Производительность составляет 4 MIPS (12 тактов на одну команду). Имеется встроенный
сторожевой таймер с периодом 128 мс. Пользовательский код загружается из внешней I2C
EERPOM-памяти объемом не менее 16 кбайт.
Дополнительно для пользовательского ПО доступны 4 независимые линии ввода/вывода.
Для работы микросхем необходим стабилизатор с выходным напряжением 3,3 В.
TUSB6015
Специализированный одноканальный USB-контроллер, спроектированный для создания
устройств типа USB-Flash накопителей USB
2.0 в режиме High-Speed (до 480 Мбит/с).
Для этого в микросхему встроен 16-битный
контроллер NOR Flash-памяти с совмещенными шинами адреса и данных. Доступен режим асинхронного произвольного и синхронного потокового обмена с 16/32-битными данными. Для управления параметрами
работы TUSB6015 предназначены соответствующие входы, например, выбор тактовой
частоты 19,2 или 38,4 МГц. Микросхема не
требует программирования, так как вся логика управления «зашита» внутри микросхемы.
Благодаря встроенному в микросхему DMA-контроллеру, частота тактового сигнала для
обмена данными с внешней памятью достигает 65 МГц. Для нормальной работы помимо источника напряжения 3,3 В требуются
два дополнительных источника 1,5 и 1,8 В для
работы встроенного ядра, интегрированного USB 2.0 PHY, контроллера прерываний
и контроллера внешней памяти. Дополнительно стоит отметить низкий ток потребления в спящем режиме — до 20 мкА.
TUSB6010B
Многофункциональный одноканальный
USB 2.0 High-Speed контроллер со встроенным контроллером NOR Flash-памяти и контроллером USB 2.0 OTG PHY. Пользователю
доступен на выбор один из трех режимов работы микросхемы: хост-контроллер, устройство общего назначения или устройство в режиме OTG с поддержкой протоколов SRP
(Session Request Protocol) и HNP (Host Negotiation
Protocol). TUSB6010B полностью соответствует спецификации USB Rev. 2.0 и USB
OTG Rev. 1.3. Область применения микросхемы: USB-хост и USB-OTG контроллеры
в составе сложных устройств, классические
USB-Flash накопители. Сверхнизкий собственный ток потребления в спящем режиме
позволяет создавать на базе TUSB6010B устройства с батарейным питанием. Для нормальной работы помимо источника напряжения 3,3 В требуются два дополнительных
источника 1,5 и 1,8 В. Для работы микросхемы в режиме USB OTG для управления питанием идеально подходит преобразователь
напряжения TPS65030, построенный на основе стабилизатора на переключаемых конденсаторах.
TUSB6020
Многофункциональный одноканальный
USB 2.0 High-Speed контроллер со встроенным высокоскоростным контроллером последовательной шины VLYNQ (четыре независимых канала). На этом отличия TUSB6020
от TUSB6010B заканчиваются. Область применения: USB-хост и USB-OTG контроллеры
в составе многофункциональных устройств.
Для нормальной работы помимо источника
напряжения 3,3 В требуются два дополнительных источника 1,5 и 1,8 В.
TUSB6520
Специализированный высокоскоростной
преобразователь интерфейсов USB — ATA/ATAPI со встроенным модифицированным
микропроцессорным ядром 8051 (два такта
на одну команду), работающим на частоте
60 МГц (30 MIPS). Имеет встроенное ОЗУ для
хранения исполняемой пользовательской
программы объемом 32 кбайт, 8 кбайт ОЗУ
для внутренних буферов и данных, 1152 байта ОЗУ для хранения содержимого секторов,
8 кбайт предварительно запрограммированного ПЗУ для хранения кода стартового загрузчика (рисунок). В функции этого загрузчика
входит чтение исполняемого пользовательского кода из внешней I2C EEPROM-памяти (например, 24LC256) и последующая передача ему
управления. Для полноценной работы устройства на базе TUSB6520 необходим кварцевый
резонатор или генератор 24 МГц и внешний
стабилизатор напряжения 5 В→3,3 В. Контроллер ATA/ATAPI поддерживает все режимы
PIO, DMA и UDMA (UDMA-66 и ATA-66),
обеспечивая максимальную теоретическую
пропускную способность до 66 Мбайт/с.
Автору статьи приходилось иметь опыт работы с TUSB6520: максимальная скорость работы с обычным 3,5″ жестким диском IDE достигала 28 Мбайт/с, с IDE DVD-приводом18 Мбайт/с. Область применения микросхемы: различного рода Mobile Racks с интерфейсом USB, устройства для USB внешних
накопителей на основе стандартных жестких
дисков с интерфейсом IDE, внешние USB
DVD/CD-накопители и т. п.
Контроллер для согласования USB с последовательным портом
- 1 Функции USB
- Полная совместимость с требованиями для полноскоростных USB версии 2.0
- Поддержка скорости передачи данных 12Мбит/с через USB
- Поддержка приостановки, возобновления и пробуждения работы USB
- Поддержка двух режимов питания:
– шинный
– локальный - Поддержка 3 входных и 3 выходных конечных точек
- Интегрированный микроконтроллер 8052 с
– 256х8 ОЗУ для хранения данных
– 10к х 8 ПЗУ (с загрузкой через USB и I 2 C)
– 16к х 8 ОЗУ для хранения программного кода с загрузкой от ведущего ПК или через I 2 C порт
– 2к х 8 ОЗУ для буферов данных и блоков описания конечных точек (EDB)
– Четыре линии ввода-вывода порта 3 ОМК 8052
– Ведущий контроллер I 2 C для доступа к ЭППЗУ
– МК работает на 24 МГц, обеспечивая производительность 2 млн. оп./ сек.
– сторожевой таймер с периодом переполнения 128 мс - Встроенный двухканальный контроллер ПДП для массового ввода-вывода через USB/УАПП
- Работа от кварцевого резонатора 12 МГц
- Поддержка приостановки и возобновления работы USB
- Поддержка удаленного «пробуждения»
- Доступен в 32 –выводном корпусе LQFP
- Работа от источника 3.3В, при питании ядра 1.8 В, обеспечивается встроенным стабилизатором напряжения
- Аппаратное/программное управление потоком:
– программируемые коды Xon/Xoff
– Программируемые режимы Auto-RTS/DTR и Auto-CTS/DSR - Автоматическое управление приемопередатчиками шины RS485 с и без эха
- Настраиваемый режим инфракрасного канала со скоростью передачи до 115.2 кбит/с
- Программно настраиваемая скорость передачи данных от 50 до 921.6 кбод
- Характеристики последовательного интерфейса
– длина кода посылки 5, 6, 7 или 8 бит
– генерация и детекция бита четности, нечетности или без контроля четности
– генерация 1, 1.5 или 2 стоп-бита - Генерация и детекция обрыва линии связи
- Возможность внутреннего тестирования и обратной связи
- Функции управления модемом (CTS, RTS, DSR, DTR, RI и DCD)
- Возможность внутренней диагностики
– Обратная связь для контроля повреждения линии связи
– Обрыв, паритет, переполнение, ошибка кадра
Блок - схема TUSB3410:
Расположение выводов TUSB3410:
TUSB3410 обеспечивает соединение между USB портом и усиленным последовательным портом УАПП. TUSB3410 содержит всю необходимую логику для соединения с ведущим ПК через USB шину. Он содержит микроконтроллер (МК) с 16 кБ ОЗУ, которое может загружаться ведущим компьютером или внешней логикой через I2C шину. Он также содержит 10 кбайт ПЗУ для хранения загрузочной программы, выполняющей конфигурацию USB порта. Код ПЗУ загружается также через I2C. Все функции устройств, например, декодировка команд USB, настройка УАПП и информирование об ошибках, управляются программой внутреннего МК под эгидой ведущего ПК. TUSB3410 может также использоваться для построения интерфейсов между устаревшими периферийными устройствами с последовательным портом с ПК, имеющего USB порт. После однократного определения поток данных от ведущего устройства к TUSB3410 передается через команды USB OUT и далее от TUSB3410 через линию SOUT к периферийному устройству. Наоборот, поток данных поступает в TUSB3410 через линию SIN, а затем в ведущий ПК через команды USB IN.
Возникла такая проблема с переходником USB to COM на TUSB3410 (готовый переходник от телефона SkyLink):
Я соединяю ножки Rxd и Txd адаптера на микросхеме max232 и посылаю данные с компа, которые соответственно должны возвращаться обратно. Если я делаю это на обычном компьютере с нормальным com портом, то всё нормально - принятые данные такие же как и отправленные, следовательно адаптер на max232 работает. Но когда я использую переходник USB to COM на ноутбуке, то принятые данные отличаются от переданных.
Вот что отображаеться в Comport Toolking:
Отправленные данные:
000001 23:57:28.781 41 A
000002 23:57:29.312 42 B
000003 23:57:30.078 43 C
000004 23:57:31.281 41 A
000005 23:57:32.312 41 A
000006 23:57:33.546 41 A
000007 23:57:34.843 42 B
000008 23:57:36.281 42 B
000009 23:57:45.062 57 W
000010 23:57:55.234 00 .
000011 23:58:02.781 01 .
000012 23:58:05.671 02 .
000013 23:58:08.562 03 .
000014 23:58:12.218 04 .
Принятые данные:
000001 23:57:28.781 5F _
000002 23:57:29.312 2F /
000003 23:57:30.078 5E ^
000004 23:57:31.281 5F _
000005 23:57:32.312 5F _
000006 23:57:33.562 5F _
000007 23:57:34.859 2F /
000008 23:57:36.281 2F /
000009 23:57:45.062 54 T
000010 23:57:55.250 00 .
000011 23:58:02.781 7F
000012 23:58:05.687 3F ?
000013 23:58:08.562 7E
000014 23:58:12.218 1F .
Подскажите пожалуйста, что делать?
Проверять все: надежность соединение и исправность кабеля, настройки порта, переставить драйвера.._________________
Оптимизм х (Опыт + Знания) = const
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!
да я уже сто драйверов переустановил, со всеми тоже самое, сейчас поставил драйвер с сайта радиокота (типа самый правильный).Соединение хорошее. max232 работает. Кабель новый, я думаю рабочий.Но отправляю одни данные, а принимаю другие, причем без сбоев, все хорошо, просто отпровляемым кодам соответствуют отличающиеся от них принимаемые.
Может все-таки кто знает в чем дело? может какие хитрые настройки в компе нужно для такого com порта сделать?
Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет
Странно. Когда я с этими преобразователями возился таких проблем не было. Настройки порта самые обычные. Как это устройство определяется в системе? В качестве варианта: а не может быть такого, что в этот процессор заложены еще какие-то функции и принятые данные он возвращает преобразованными, например, со смещением или еще как?_________________
Оптимизм х (Опыт + Знания) = const
Приглашаем всех желающих 25/11/2021 г. принять участие в вебинаре, посвященном антеннам Molex. Готовые к использованию антенны Molex являются компактными, высокопроизводительными и доступны в различных форм-факторах для всех стандартных антенных протоколов и частот. На вебинаре будет проведен обзор готовых решений и перспектив развития продуктовой линейки. Разработчики смогут получить рекомендации по выбору антенны, работе с документацией и поддержкой, заказу образцов.
В диспетчере устройств оттображается:
"многопортовые последовательные порты/TUSB3410 Device" и
"Порты (COM и LPT)/USB - Serial Port for my Serial Devices (COM 6)".
Я тоже думаю что может быть в этот переходник заложены какие-то функции, которые преобразуют коды. Но зачем это делать производителю? это же только лишние проблемы и расходы. Но даже если это так (в чем я очень сомневаюсь), то можно перепрошить переходник под нормальный.
Может все-таки есть еще другие мысли чего такая фигня с этим переходником?
Приглашаем 30 ноября всех желающих посетить вебинар о литиевых источниках тока Fanso (EVE). Вы узнаете об особенностях использования литиевых источников питания и о том, как на них влияют режим работы и условия эксплуатации. Мы расскажем, какие параметры важно учитывать при выборе литиевого ХИТ, рассмотрим «подводные камни», с которыми можно столкнуться при неправильном выборе, разберем, как правильно проводить тесты, чтобы убедиться в надежности конечного решения. Вы сможете задать вопросы представителям производителя, которые будут участвовать в вебинаре
т.к. PnP переводится как "Воткнул и играй", а не "Выткнул и Играй" (UnP), т.е. вытыкания никто не обещал.Из описания:
TUSB3410IVF - микросхема USB-UART моста имеет все необходимое для подключения к ведущему компьютеру по шине USB: 8052 микроконтроллерное ядро, 16 КБ ОЗУ, которое может быть заполнено с ведущего компьютера или с внешнего ПЗУ через I2C шину, 10 КБ ПЗУ, которое позволяет сконфигурировать USB порт при начальной загрузке.
Может не только микруху можно заподозрить TUSB3410.
_________________
Скелет колобка состоит из черепа.
_________________
Оптимизм х (Опыт + Знания) = const
А питается МАХ232 откуда? От отдельного источника или питание с 4 и 7 пина выцеживаеться?
Попробуйте от отдельного БП или от USB макс запитать.
Попробуйте в переходнике USB-COM замкнуть 2 и 3 пины и терминалкой послать что-нибудь в порт. Если в ответ придет не то, что послали, то переходник "дохлый"
Часовой пояс: UTC + 3 часа
Кто сейчас на форуме
Драйвер это по своей сути связующее звено между операционной системой, то есть программным обеспечением и железом, то есть физическими устройствами, таким как видеокарты, принтеры, процессоры и т.д. В операционной системе могут быть заложены базовые драйвера для самых необходимых устройств - мышка, клавиатура, но для всего остального потребуются свежие драйвера.
Как установить драйвер?
1.Самый простой способ, если имеется установочный файл, то необходимо просто запустить его и следовать инструкциям установщика.
2.Если в наличии нет установщика, а присутствуют только файлы с расширениями *.inf , *.dll, *.vxt ,*.sys, *.drv., то алгоритм действий должен примерно следующий:
a) Для начала надо на рабочем столе выбрать значок (Мой компьютер) и нажать по нему правой кнопкой мыши, в выпадающем меню выбрать (Свойства).
b) Теперь переходим на вкладку (Оборудование) и нажимает на кнопку (Диспетчер устройств).
c) Теперь необходимо выбрать устройство для которого будет устанавливаться/обновляться драйвер. На строке с устройством надо нажать правой кнопкой мыши и в выпадающем меню выбрать (Свойства), либо можно просто дважды по нему щелкнуть, чтобы перейти в нужные настройки.
d) Переходим на вкладку (Драйвер), выбираем кнопку (Обновить).
e) В появившемся диалоговом окне выбираем пункт (Нет, не в этот раз) и переходим (Далее).
f) На этом этапе есть два вариант. Можно попытаться установить драйвера в автоматическому режиме, тогда ОС сама попытается найти подходящие устройству драйвера и установить их, для этого выбираем (Автоматическая установка (рекомендуется)) , если попытка завершится неудачно, то надо переходить ко второму пункту (Установка из указанного места) и выбираем (Далее).
g) Этот пункт меню подразумевает выбор между поиском драйвера на сменных носителях и вариантом указать папку с драйвером самостоятельно. Поэтому если в наличии есть диск с драйверами, то надо вставьте диск в CD-rom и выбрать вариант (Поиск на сменных носителях (дискетах, компакт-дисках..)) и перейти (Далее).
Если драйвер найден и скачен в интернете самостоятельно, то надо указать в ручную путь к папке в которой находятся установочный данные для драйвера следующим образом. Выбираем пункт (Включить следующее место поиска:) и переходим в (Обзор), теперь из списка выбираем папку с драйвером и кликаем на кнопку (ОК). Теперь смело переходим (Далее), если все сделано правильно, то начнется установка необходимого драйвера.
Загрузить драйверы
TI TUSB3410
Шаги обновления драйвера устройства TUSB3410 вручную:
Эти стандартные драйверы TUSB3410 можно найти в %%os%% или загрузить из обновления Windows®. Встроенный драйвер поддерживает основные функции оборудования TUSB3410. Это руководство по эксплуатации проведет вас через обновление драйверов Texas Instruments.
Порядок выполнения автоматической загрузки и обновления:
Рекомендация: Как правило, мы настоятельно рекомендуем большинству пользователей Windows (за исключением случаев, если они являются продвинутыми пользователями) для обновления драйверов TI Модем скачать специальный инструмент , например DriverDoc [DriverDoc - Продукт от Solvusoft]. Данная утилита Windows выполняет автоматическое скачивание, установку и обновление текущих драйверов TUSB3410, предотвращая установку неправильного драйвера для вашей ОС.
Такое средство для обновления драйверов, как DriverDoc, позволяет обновлять не только драйверы Модем, но и остальные драйверы вашего ПК. Благодаря обширной базе, насчитывающей более 2 150 000 драйверов (обновляется на ежедневной основе), вы можете быть уверены, что в ней всегда имеются необходимые драйверы для вашего устройства.
TUSB3410 Часто задаваемые вопросы относительно обновления
Каков процесс обновления драйверов TUSB3410?
Опытные пользователи ПК могут обновить драйверы TUSB3410 через Device Manager (Диспетчер устройств) Windows, в то время как начинающие пользователи ПК могут использовать утилиту для автоматического обновления драйверов.
Драйверы TUSB3410 совместимы с какими ОС?
Windows имеет действительный драйвер для TUSB3410.
Для чего нужны драйверы устройств TI Модем?
Эти крошечные программы, называемые «драйверы устройств», позволяют TUSB3410 вашего устройства правильно взаимодействовать с вашей операционной системой.
Как часто следует обновлять драйверы TUSB3410?
Для того, чтобы реализовать все функции вашего оборудования TUSB3410, мы рекомендуем периодически проверять наличие обновлений драйверов.
Обновления драйверов устройств
Ошибки TUSB3410 часто вызваны вирусами устаревших и поврежденных драйверов устройств. Драйверы компьютерного оборудования выходят из строя без какой-либо видимой причины. Лучшая часть заключается в том, что ваши драйверы Модем всегда могут быть изменены для решения дилеммы ноутбука.
Поиск правильного драйвера Модем непосредственно на веб-сайте производителя для вашего оборудования может показаться бесполезным. Возможно, вы являетесь ветераном ПК, но поиск, установка и ручное обновление драйверов TUSB3410 все равно может занять много времени и полностью расстроить вас. Установка неправильного драйвера предотвратит запуск Windows вообще или хуже, приведет к абсолютному сбою.
Использование программы обновления драйверов может позволить драйверам обновляться без труда, поэтому мы Средство обновления драйверов гарантирует наличие правильных версий драйверов для оборудования, а также создает резервную копию текущих драйверов перед внесением каких-либо изменений. Драйверы резервного копирования обеспечивают вам комфорт, зная, что если что-то пойдет не так, вы можете откатить к предыдущим драйверам.
Читайте также: