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

 
 
 
Reply to this topicStart new topic
> AT91SAM7S256 аппаратная проблема с USB, винда не находит устройство(даже неизвестное)
Хм...
сообщение Jan 10 2007, 02:19
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 25
Регистрация: 14-10-05
Из: Киев
Пользователь №: 9 665



Сделал свою первую плату с этим камнем.. Пытаюсь заставить работать самбу.. Вроде все нормально(на кварце что-то есть 8) правда частоту не удалось померять - осцилограф не синхронизируется(кварц 18.432) ), ПЛЛ фильтр есть =), DDP к питанию через 1.5к. И проблема в том что насколько я понимаю на DDM должен быть 0, но на нем какой-то повторяющийся сигнал.. В результате винда не хочет даже сказать, что обнаружила некое устройство.. Посоветуйте плиз что делать? А причем сигнал присутствует и когда проц подключен и когда отключен от ЮСБ... Да, на DDP 3.3 В.. А ну и ТST, PA0, PA1, PA2 на питании...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 10 2007, 02:37
Сообщение #2


Гуру
******

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



Проверьте Reset и питание. Если все в порядке - ищите закоротку, не должно такой ерунды быть. Наличие генерации на кварце с достаточной степенью вероятности свидетельствует о том, что SAM-BA запустилась.
Попробуйте еще через DBGU связаться.
Go to the top of the page
 
+Quote Post
Хм...
сообщение Jan 10 2007, 04:16
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 25
Регистрация: 14-10-05
Из: Киев
Пользователь №: 9 665



NRST не подключено, соответственно на нем 3,3В. Питание в норме... Как только что оказалось, таки на DDP 3.3, а на DDM 0 до пожключения кабеля.. После же подключения на DDM сигнал повторяющийся.. Если сновавытащить - снова будет 0. \\ ДБГУ попозже попробую если ничего не выйдет, хотелось-бы вестаки разобрвться почему юсб не работает.. 8((
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Jan 10 2007, 10:53
Сообщение #4


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Неизвестное устройство должно появиться при правильном подключении USB и наличии 1.5К пулл-ап. Независимо от подключенного кристалла.Далее надо уже смотреть на САМ-БА. Проверьте соединения.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Master
сообщение Jan 11 2007, 01:50
Сообщение #5


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

Группа: Новичок
Сообщений: 170
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 405



Цитата(Хм... @ Jan 10 2007, 04:16) *
NRST не подключено
...
хотелось-бы вестаки разобрвться почему юсб не работает.. 8((

Дико извиняюсь biggrin.gif но я почему-то ни разу не увидел упоминания о процедуре запуска процессора в режиме программирования по USB. Об этих инструкциях имеете представление ? Короче говоря, подтянутый к "земле" TST секунд на 10 после подачи питания процессору на +3.3В удерживаете ?? А потом на rese.. а, ну да, он же не подключен. Тогда питание после этого дёргаете???
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 11 2007, 02:08
Сообщение #6


Гуру
******

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



Цитата(Master @ Jan 11 2007, 01:50) *
Короче говоря, подтянутый к "земле" TST секунд на 10 после подачи питания процессору на +3.3В удерживаете ??

Кварц, судя по описанию, стартует, так что SAM-BA должна работать. Хотя не грех выполнить полный набор шаманских танцев - ERASE, TST...

И NRST в воздухе я бы оставлять не стал - SAM-BA разрешает внешний сброс.
Go to the top of the page
 
+Quote Post
Master
сообщение Jan 11 2007, 02:56
Сообщение #7


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

Группа: Новичок
Сообщений: 170
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 405



Цитата(aaarrr @ Jan 11 2007, 02:08) *
Кварц, судя по описанию, стартует, так что SAM-BA должна работать. Хотя не грех выполнить полный набор шаманских танцев - ERASE, TST...
Не знаком к сожалению (или к счастью? wink.gif) с полным перечнем, но в том, что указанные в предыдущем сообщении телодвижения с TST-ногой делать необходимо, уверен.

Кстати, буржуины для 64го процессора нашли точку входа в функцию, осуществляющую запись SAM-BA из ROM во Flash. Тоесть по сути можно запускать тот же SAM-BA, только по условию пользователя: будь то замыкание входа на 0 (или на 1) или приём байта (пакета) по одному из интерфейсов... Даже выложили пример ( лежит здесь ).
Go to the top of the page
 
+Quote Post
Хм...
сообщение Jan 11 2007, 03:17
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 25
Регистрация: 14-10-05
Из: Киев
Пользователь №: 9 665



Цитата(beer_warrior @ Jan 10 2007, 10:53) *
Неизвестное устройство должно появиться при правильном подключении USB и наличии 1.5К пулл-ап. Независимо от подключенного кристалла.Далее надо уже смотреть на САМ-БА. Проверьте соединения.

Так и есть =) Подключил экран к земле и начало опознавать. Ну кто-же знал что его надо подключать? laugh.gif Я-то думал он только со стороны компутера должен быть подключен.. Тем более на схеме в даташите подключены только 2 и 3 (т.е. D+ и D-)...

Цитата(Master @ Jan 11 2007, 01:50) *
Дико извиняюсь biggrin.gif но я почему-то ни разу не увидел упоминания о процедуре запуска процессора в режиме программирования по USB. Об этих инструкциях имеете представление ? Короче говоря, подтянутый к "земле" TST секунд на 10 после подачи питания процессору на +3.3В удерживаете ?? А потом на rese.. а, ну да, он же не подключен. Тогда питание после этого дёргаете???


Да, таки не подозревал 8)) Теперь все работает, спасибо cheers.gif . Я почему-то думал что ТСТ постоянно должен быть включен и что при этом программа записывается в РАМ и начинает оттуда выполняться. Ну немного ошибся laugh.gif laugh.gif laugh.gif

Цитата(aaarrr @ Jan 11 2007, 02:08) *
И NRST в воздухе я бы оставлять не стал - SAM-BA разрешает внешний сброс.


А почему? У него же pull-up? Это же какая наводка должна быть чтоб его до 0 посадить?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:06
Рейтинг@Mail.ru


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