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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> проблема с SAM-BA через USB, AT91SAM7X256
Sergei_K
сообщение Sep 19 2007, 12:17
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 49
Регистрация: 14-02-07
Пользователь №: 25 346



Здравствуйте!
Суть проблемы в следующем..
Была разведена плата под указанный выше микроконтроллер, причем предполагалось прошивать его через USB, используя SAM-BA..
Часть схемы, связанная с USB успешно была взята отсюда (http://olimex.com/dev/images/sam7-ex256-sch.gif)
После разводки плата была подконнекчена к компьютеру, в результате чего винда (XP) говорит дословно следующее: "Одно из подключенных к этому компьютеру USB устройств работает неправильно, Windows не удается опознать его". То есть дрова требует...
Собственно, вопрос как раз в следующем: где взять эти дрова...

P.S. Установлена SAM-BA v2.5, выбрать тип подключения USB в ней не удается...
Go to the top of the page
 
+Quote Post
amw
сообщение Sep 19 2007, 14:00
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(Sergei_K @ Sep 19 2007, 15:17) *
Здравствуйте!
Суть проблемы в следующем..
Была разведена плата под указанный выше микроконтроллер, причем предполагалось прошивать его через USB, используя SAM-BA..
Часть схемы, связанная с USB успешно была взята отсюда (http://olimex.com/dev/images/sam7-ex256-sch.gif)
После разводки плата была подконнекчена к компьютеру, в результате чего винда (XP) говорит дословно следующее: "Одно из подключенных к этому компьютеру USB устройств работает неправильно, Windows не удается опознать его". То есть дрова требует...
Собственно, вопрос как раз в следующем: где взять эти дрова...

P.S. Установлена SAM-BA v2.5, выбрать тип подключения USB в ней не удается...

Дрова искать в папке установленной SAM-BA. Ну или на сайте Atmel если из SAM-BA их почему-то выбросили.


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 19 2007, 14:14
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Sergei_K @ Sep 19 2007, 16:17) *
После разводки плата была подконнекчена к компьютеру, в результате чего винда (XP) говорит дословно следующее: "Одно из подключенных к этому компьютеру USB устройств работает неправильно, Windows не удается опознать его". То есть дрова требует...

Не дрова требует, а устройство не работает. Ищите ошибки в железе.
Go to the top of the page
 
+Quote Post
Sergei_K
сообщение Sep 20 2007, 05:11
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 49
Регистрация: 14-02-07
Пользователь №: 25 346



Цитата(aaarrr @ Sep 19 2007, 21:14) *
Не дрова требует, а устройство не работает. Ищите ошибки в железе.


хотелось бы услышать какие-то комментарии к вашему утверждению.. Как винда может судить о правильности или неправильности работы устройства, если у нее нет на него дров?

Хотя есть подозрение, что не работает кварц, т.к. на его ножках при включеннном питании микроконтроллера осциллограф не показывает сигнала... (кварц на 18.432MHz) Схема проверена, питание на всех ножках в норме...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 20 2007, 05:53
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Sergei_K @ Sep 20 2007, 09:11) *
хотелось бы услышать какие-то комментарии к вашему утверждению.. Как винда может судить о правильности или неправильности работы устройства, если у нее нет на него дров?

По ответам на стандартные запросы, точнее, по их отсутствию. Подключите резистор 1.5кОм между D+ и +3.3V - получите тот же результат безо всякого процессора.

Цитата(Sergei_K @ Sep 20 2007, 09:11) *
Хотя есть подозрение, что не работает кварц, т.к. на его ножках при включеннном питании микроконтроллера осциллограф не показывает сигнала... (кварц на 18.432MHz) Схема проверена, питание на всех ножках в норме...

Совсем нет сигнала? Амплитуда там достаточно маленькая.
Попробуйте стереть кристалл.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Sep 20 2007, 06:02
Сообщение #6


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Дурацкий вопрос: а вы собственно во флешку-то самбу загрузили?


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 20 2007, 06:06
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(SpiritDance @ Sep 20 2007, 10:02) *
Дурацкий вопрос: а вы собственно во флешку-то самбу загрузили?

В SAM7X её загружать не надо, SAM-BA стартует на чистом кристалле.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Sep 20 2007, 06:15
Сообщение #8


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата(aaarrr @ Sep 20 2007, 10:06) *
В SAM7X её загружать не надо, SAM-BA стартует на чистом кристалле.

Понятно. Тогда действительно надо смотреть на генератор.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
Sergei_K
сообщение Sep 20 2007, 06:56
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 49
Регистрация: 14-02-07
Пользователь №: 25 346



Цитата(aaarrr @ Sep 20 2007, 12:53) *
По ответам на стандартные запросы, точнее, по их отсутствию. Подключите резистор 1.5кОм между D+ и +3.3V - получите тот же результат безо всякого процессора.
Совсем нет сигнала? Амплитуда там достаточно маленькая.
Попробуйте стереть кристалл.


Сигнал с кварца действительно есть, амплитуда всего 350mV.. я думал, что там будет что-то более существенное...

Кроме того, при подключении к data(-) и data(+) проводам USB заметны пакеты.. Это наблюдалось бы, установи я резистор?

В папке с самбой никаких дров обнаружено не было...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 20 2007, 07:01
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Sergei_K @ Sep 20 2007, 10:56) *
Кроме того, при подключении к data(-) и data(+) проводам USB заметны пакеты.. Это наблюдалось бы, установи я резистор?

Да, наблюдалось бы. SOF'ы очень даже хорошо видны.
D+/D- случайно не перепутали?
Go to the top of the page
 
+Quote Post
Sergei_K
сообщение Sep 20 2007, 08:09
Сообщение #11


Участник
*

Группа: Новичок
Сообщений: 49
Регистрация: 14-02-07
Пользователь №: 25 346



Цитата(aaarrr @ Sep 20 2007, 14:01) *
Да, наблюдалось бы. SOF'ы очень даже хорошо видны.
D+/D- случайно не перепутали?


нет, с этим все нормально, проверял... D- белый, D+ зеленый... и подключены к соответствующим ногам..
Возможно ошибка в части схемы, связанной с USB...
Она была полностью скопирована с сайта olimex.com, при этом наличие части элементов предложенной там схемы мне не до конца понятно... (часть схемы, связанной с USB см. рис.)

Вопрос к aaarrr: а что вообще ожидается от нормально работающей схемы? Вы работали с самбой через USB? Нужно ли все-таки ставить дрова, или просто приконнектить плату и замкнуть ERASE, после чего должна загрузиться самба...
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 20 2007, 08:18
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Sergei_K @ Sep 20 2007, 12:09) *
Она была полностью скопирована с сайта olimex.com, при этом наличие части элементов предложенной там схемы мне не до конца понятно... (часть схемы, связанной с USB см. рис.)

Распиновка USB: 1 - +5V, 2 - D-, 3 - D+, 4 - GND. На схеме D+ и D- перепутаны. Т.е. резистор стоит правильно, а вот сигналы DDP и DDM не на своих местах.

Цитата(Sergei_K @ Sep 20 2007, 12:09) *
Вопрос к aaarrr: а что вообще ожидается от нормально работающей схемы? Вы работали с самбой через USB? Нужно ли все-таки ставить дрова, или просто приконнектить плату и замкнуть ERASE, после чего должна загрузиться самба...

Сначала замкнуть ERASE, затем снять питание, разомкнуть ERASE и подключить к USB.
Драйверы ставить не нужно - их приносит SAM-BA при установке.
Go to the top of the page
 
+Quote Post
MiniMax
сообщение Sep 20 2007, 10:08
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 12-09-07
Пользователь №: 30 498



А PLL фильтр сделан правильно ?
Go to the top of the page
 
+Quote Post
Sergei_K
сообщение Sep 20 2007, 10:25
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 49
Регистрация: 14-02-07
Пользователь №: 25 346



Цитата(aaarrr @ Sep 20 2007, 15:18) *
Распиновка USB: 1 - +5V, 2 - D-, 3 - D+, 4 - GND. На схеме D+ и D- перепутаны. Т.е. резистор стоит правильно, а вот сигналы DDP и DDM не на своих местах.
Сначала замкнуть ERASE, затем снять питание, разомкнуть ERASE и подключить к USB.
Драйверы ставить не нужно - их приносит SAM-BA при установке.


D- и D+ действительно были не на своих местах, поменял их местами, однако ничего нового это не дало..
Все-таки вызывает подозрение низкая амплитуда с кварца.. казалось бы ее амплитуда должна быть порядка напряжения питания...
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Sep 20 2007, 10:40
Сообщение #15


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата(Sergei_K @ Sep 20 2007, 14:25) *
Все-таки вызывает подозрение низкая амплитуда с кварца.. казалось бы ее амплитуда должна быть порядка напряжения питания...

Нет. и про это сказано в даташите.
Попробуйте еще кабель USB проверенный использовать. Всякое бывает.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:45
Рейтинг@Mail.ru


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