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

 
 
> USB не определяется компьютером, ATSAMS70N20 mass storage
_4afc_
сообщение Nov 30 2016, 12:51
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Пытаюсь запустить пример mass storage на собственной плате с ATSAMS70N20 BGA100.
Микроконтроллер поддерживает USB HS/FS.
Внешний резонатор 12МГц, частота от USBpll. Ядро 300МГц. Питание 3.3В.

При подключении к компьютеру приходит suspend, resume, suspend и отлуп от Windows.
Видно, что приходит сброс управляющего канала и SOFы.
Со стороны контроллера это выглядит так:

CODE

udd_attach
- Full speed
- udd_ctrl_interrupt - нет прерывания
suspend

- Full speed
- udd_ctrl_interrupt - нет прерывания
resume

- High speed
- udd_ctrl_interrupt - нет прерывания
- reset ctrl ep0
пропуск нескольких SOF

- High speed
- udd_ctrl_interrupt - нет прерывания
- reset ctrl ep0
пропуск нескольких SOF

- High speed
- udd_ctrl_interrupt - нет прерывания
- reset ctrl ep0
пропуск нескольких SOF

- High speed
- udd_ctrl_interrupt - нет прерывания
- reset ctrl ep0
пропуск нескольких SOF

- Full speed
- udd_ctrl_interrupt - нет прерывания
suspend

Насколько я понимаю, поскольку ниразу небыло прерывания ep0, то контроллер не сообщил компьютеру ни VID, ни PID, ни BULK.

Т.е. надо искать ошибку не в описаниях mass storage и BULK, а в обработчике прерываний USB?
В режиме Full speed - всё также, только вместо High speed - Full speed

Причём на SAMS4 - всё работало, но у SAMS70 - другой драйвер из-за HS.

Подскажите в каком направлении копать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
maxx2
сообщение Dec 13 2016, 08:55
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 2-11-15
Пользователь №: 89 142



Я бы посоветовал посмотреть готовый пример из конфигуратора Atmel Start да и потыкаться с ним вообще.









VDDUTMII Decoupling capacitor (100 nF). Powers the USB transceiver interface. Must be connected to
VDDIO. For USB operations, VDDUTMII and VDDIO voltage ranges must be from 3.0V to 3.6V.
Must always be connected even if the USB is not used.
Decoupling/filtering capacitors must be added to improve start-up stability and reduce source voltage drop.
Supply ripple must not exceed 20 mVrms for 10 kHz to 10 MHz range.

Сообщение отредактировал maxx2 - Dec 13 2016, 09:16
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _4afc_   USB не определяется компьютером   Nov 30 2016, 12:51
- - _4afc_   Посмотрел Wiresharkом - M4 сразу отвечает дескрипт...   Dec 1 2016, 11:05
|- - _4afc_   USBCDC ведёт себя также как и MSD - не отсылает де...   Dec 6 2016, 16:27
|- - DmitryM   Цитата(_4afc_ @ Dec 6 2016, 19:27) USBCDC...   Dec 7 2016, 04:47
- - controller_m30   Мне кажется, нужно посмотреть в описании примеров ...   Dec 7 2016, 08:59
|- - DmitryM   Цитата(controller_m30 @ Dec 7 2016, 11:59...   Dec 7 2016, 12:16
|- - _4afc_   Кварцевый резонатор 12МГц 1000ppm, что вероятно дл...   Dec 7 2016, 16:29
|- - _4afc_   Замена резонатора с измеренной частотой 11.9...   Dec 8 2016, 10:09
- - controller_m30   Я нашёл такое. Пин VBG через резистор 5к62 1% подк...   Dec 8 2016, 14:27
|- - _4afc_   Цитата(controller_m30 @ Dec 8 2016, 17:27...   Dec 8 2016, 16:59
- - controller_m30   Может мелочь, но всё таки. На фигуре 30-1 (для S7...   Dec 8 2016, 20:12
- - _4afc_   Цитата(maxx2 @ Dec 13 2016, 11:55) Я бы п...   Dec 13 2016, 13:46
- - _4afc_   Два месяца, несколько подходов с разных сторон в к...   Jan 18 2017, 14:37
- - skripach   _4afc_, подскажите в чём основное отличие между E7...   Jan 19 2017, 21:10
|- - maxx2   Цитата(skripach @ Jan 19 2017, 22:10) _4a...   Jan 20 2017, 07:18
|- - skripach   Цитата(maxx2 @ Jan 20 2017, 10:18) Спаси...   Jan 20 2017, 18:51
- - _4afc_   Цитата(_4afc_ @ Jan 18 2017, 18:37) не ра...   Mar 28 2017, 15:06
- - Шаманъ   Цитата(_4afc_ @ Mar 28 2017, 18:06) Не мо...   Mar 28 2017, 16:01
- - _4afc_   Цитата(Шаманъ @ Mar 28 2017, 20:01) Я в с...   Mar 29 2017, 11:34
- - Шаманъ   Цитата(_4afc_ @ Mar 29 2017, 14:34) Не ув...   Mar 29 2017, 13:00
- - _4afc_   Цитата(Шаманъ @ Mar 29 2017, 17:00) Читал...   Mar 29 2017, 15:05
- - Шаманъ   Цитата(_4afc_ @ Mar 29 2017, 18:05) Не по...   Mar 29 2017, 16:04
- - Alexey_N   Цитата(_4afc_ @ Mar 29 2017, 18:05) А в E...   Dec 23 2017, 20:23
- - _4afc_   Цитата(Alexey_N @ Dec 23 2017, 23:23) Так...   Apr 4 2018, 12:14


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

 


RSS Текстовая версия Сейчас: 11th August 2025 - 13:28
Рейтинг@Mail.ru


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