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

 
 
> Плата на TI DM3730 рандомно не определяется как USB устройство, DM3730 в связке с TPS65930 рандомно не детектит VBUS
MacArrow
сообщение May 30 2012, 02:34
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 21-05-12
Пользователь №: 71 941



Столкнулся я тут с одной неприятной проблемой. Имеется устройство собранное на TI DM3730 в связке с TPS65930 где последний используется в том числе в качестве USB PHY, по дизайну почти не отличается от бигл борда в версии xM. Само устройство подключается в систему через USB и работает в режиме CDC Ethernet гаджета. Все это хозяйство работает под управлением ядра 2.6.37. Так вот, после включения питания все прекрасно работает, все друг друга видят и радостно обмениваются данными. Но стоит несколько раз перезагрузить DM3730 (2-15 раз, случайно) и оно входит в состояние, в котором упорно игнорирует наличие напряжения на USB разъеме (VBUS), а из-за этого MUSB отказывается инициализироваться, так как по его мнению его никуда не подключили. Вывести систему из данного состояния можно только общим сбросом питания, перезагрузки и отключения-подключения USB кабеля не помогают. При этом PHY напряжение видит и генерит прерывания на переключения кабеля. Опять же по мнению PHY ULPI интерфейс активен.
Собственно тут два вопроса
- видел ли кто такое чудо и как его чинить?
- где взять документацию с описанием регистров TIного (ну точнее Менторовского) USB модуля?
Go to the top of the page
 
+Quote Post



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

 


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


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