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

 
 
 
Reply to this topicStart new topic
> AT90USB1287 USB Host, Проблема с AT90USB1287 в режиме хоста
DVR
сообщение Apr 22 2008, 19:23
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 11-04-07
Пользователь №: 26 949



Добрый день!
У меня вопрос по реализации USB Host на AT90USB1287.
Есть платка AT90USBKey. Подключил к ней USB Device (видеокамеру
с управлением по USB). У камеры две контрольных точки типа BULK для приема команд и передачи ответа соответственно. Скачал исходники с сайта Atmel под USB Host (AT90USB128/64 Generic demo of the Dual role Embedded Host/Device Library). Камера при подключении к AT90USBKey определяется хостом-микроконтроллером, считываются её дескрипторы. Потом отсылаю камере команду и жду ответа. Ответа от камеры нет. Команды посылаю точно правильные. Из исходников выкинул всё, что касалось USB Device.
Может кто добился успеха с USB Host'ом на этом микроконтроллере? Буду признателен Вам за помощь.

p.s. До AT90USB1287 делал хост на другом проце. С этой же камерой всё работало.
Go to the top of the page
 
+Quote Post
_dem
сообщение Apr 23 2008, 07:45
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 2-02-07
Из: CN, Ukraine
Пользователь №: 24 970



На чем делали хост раньше ?
Go to the top of the page
 
+Quote Post
DVR
сообщение Apr 23 2008, 07:50
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 11-04-07
Пользователь №: 26 949



Сначала делал на PXA270. Использовал модуль Colibri.
Смотрю в сторону AT90USB1287, т.к. нужен дешёвый, малопотребляющий
и гибкий в настройке USB Host.
Go to the top of the page
 
+Quote Post
_dem
сообщение Apr 23 2008, 08:00
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 2-02-07
Из: CN, Ukraine
Пользователь №: 24 970



Анализатор usb есть ? )
Если будет актуально, я сразу после праздников буду заниматся аналогичной задачей на этом же чипе - будем думать вместе
Go to the top of the page
 
+Quote Post
DVR
сообщение Apr 23 2008, 08:18
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 11-04-07
Пользователь №: 26 949



Аппаратного анализатора USB к сожалению не имею.
Получается вроде как работа вслепую.

Думаю взять второй USBKey и зашить в него USB Device.
Потом на двух платках (одна хост, другая девайс) и двумя
JTAGICE'ами отловить баг.
Если до праздников не разберусь, то буду признателен Вам за помощь.
Go to the top of the page
 
+Quote Post
vmp
сообщение Apr 23 2008, 08:29
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Как показывает практика, основная ошибка при работе с USB в режиме хоста - неправильная установка togge битов DATA0/DATA1. Внимательно смотрите свой код.
Аппаратный анализатор USB в этом случае действительно хорошо помогает.
Go to the top of the page
 
+Quote Post
_dem
сообщение Apr 23 2008, 08:58
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 2-02-07
Из: CN, Ukraine
Пользователь №: 24 970



Блин, ну где вы их берете ?
У нас в Киеве что-то никто не может привезти USBKey.... ((((
Go to the top of the page
 
+Quote Post
algidim
сообщение Apr 23 2008, 20:16
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



vmp, а не подскажите, где можно купить аппаратный USB анализатор ?
Go to the top of the page
 
+Quote Post
DVR
сообщение Apr 24 2008, 06:26
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 11-04-07
Пользователь №: 26 949



Цитата(algidim @ Apr 24 2008, 00:16) *
vmp, а не подскажите, где можно купить аппаратный USB анализатор ?


Когда-то давно спрашивал здесь: http://www.microcontroller.ru/hitex/usb.html.
Только раньше не было поддержки High-Speed и стоил девайс около 900 у.е.
Если узнаете почём он нынче и какой срок поставки, то если можно отпишите на форум.


Цитата(_dem @ Apr 23 2008, 12:58) *
Блин, ну где вы их берете ?
У нас в Киеве что-то никто не может привезти USBKey.... ((((


В Москве они продаются в Терраэлектронике http://www.terraelectronica.ru/catalog.php?ID=844.
Можно купить за наличные.

------

Хост на AT90USB1287 заработал. Если запускать прогу на JTAG'е, при подключенном к хосту USB устройстве, то ответа от устройства нет, хотя при отладке смотрел - устройство определяется хостом. Но если сначала запустить программу, а потом на ходу подключить устройство, то всё нормально.

Сообщение отредактировал DVR - Apr 24 2008, 06:39
Go to the top of the page
 
+Quote Post
vmp
сообщение Apr 24 2008, 12:58
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Цитата(algidim @ Apr 24 2008, 00:16) *
vmp, а не подскажите, где можно купить аппаратный USB анализатор ?


http://www.ellisys.com/sales/distributors_usb.php
Go to the top of the page
 
+Quote Post
algidim
сообщение Apr 24 2008, 20:51
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Цитата(vmp @ Apr 24 2008, 16:58) *

Спасибо конечно, но я этот сайт видел и раньше. А как там можно его купить если я нахожусь в Москве и в английском не особо силён. Я то думал Вы его где-то в России покупали. А сколько он примерно стоит не подскажите ?

Цитата(DVR @ Apr 24 2008, 10:26) *
Хост на AT90USB1287 заработал. Если запускать прогу на JTAG'е, при подключенном к хосту USB устройстве, то ответа от устройства нет, хотя при отладке смотрел - устройство определяется хостом. Но если сначала запустить программу, а потом на ходу подключить устройство, то всё нормально.

DVR подскажите на какой частоте работает у Вас AT90USB1287 и от какого напряжения питается ?
Go to the top of the page
 
+Quote Post
DVR
сообщение Apr 29 2008, 18:46
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 11-04-07
Пользователь №: 26 949



Цитата(algidim @ Apr 25 2008, 00:51) *
DVR подскажите на какой частоте работает у Вас AT90USB1287 и от какого напряжения питается ?


Частота 8 МГц, напряжение 3.3В.
Go to the top of the page
 
+Quote Post
algidim
сообщение Apr 29 2008, 21:14
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Спасибо.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 05:39
Рейтинг@Mail.ru


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