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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Помогите! Делаю плату на основе AT91SAM7S64. Есть вопросы.
Pasha 111
сообщение Nov 20 2005, 18:09
Сообщение #1


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

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



Вообщем спаял вот такую вот схемку:

http://cwer.hoha.ru/0/device.gif

Решил запустить и посмотреть, работает или нет. Подал питание, воткнул USB кабель, запустил программу SAM-BA и нажал на кнопку "USB Connection" (было выбрано "AT91SAM7S64-EK"), на что получил сообщение "-E- DEVICE NOT FOUND on USB!". Что не так?
Как вообще записать программу в SAM7? Правильно ли я схему составил?

И ещё вопрос: если я замкну пин ERASE на 3.3V, то произойдёт просто стирание флешки, или же на её место запишется SAM-BA?

P.S. Заранее извиняюсь, но просто это моя первая схема на микроконтроллере, до этого ничего подобного не делал smile.gif

P.P.S. Проверял, 3.3В и 1.8В есть, осциллографом посмотрел на кварц - работает.
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 20 2005, 18:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



замкнуть пин TEST на чиап на +3.3 вольта на 10 секунд (при включении питания). Снять пиание. Снять соединение. Включить чип в USB/
PS кондер на 33 пика и пара по 15 пик в части USB нафик не нужна, а вот 3-ую ногу USB коннектора (DDP) соединить резистором 1.5 ком с питанием 3.3 ворльта, иначе вообще ничего не найдется
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Nov 20 2005, 19:13
Сообщение #3


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

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



Нужно сделать так?
http://cwer.hoha.ru/0/device2.gif

А зачем нужен пин TST? И зачем его на 10 секунд замыкать? Смотрю сейчас полный даташыт и вижу фиг: не могу найти, где про это написано.

В даташите написано, что USB подключается помимо DDM и DDP ещё к DAm и DAn. Это что? И питание 3.3В к 3-й ноге там ещё через транзистор. На что это влияет?
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 20 2005, 20:49
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



пр Dam ничего не знаю, нафик не надо. Схема правильная. Пин TEST надо на питание коротить чтобы код SAM-BA переписался во внутреннюю флеш проца. Все это описано в даташите - смотрите внимательней
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Nov 20 2005, 21:33
Сообщение #5


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

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



Всё спаял, но эффекта никакого. Windows должна сказать что-то про новое устройство?

Да, пробывал джампер на TEST ставить и ждать 10 сек, потом отключаться и пробывать заного и reset жал.

Сообщение отредактировал Pasha 111 - Nov 20 2005, 21:35
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 20 2005, 21:41
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



да, при наличчии резистора на DP windows будет искать устройство. Если нет - толи разъем перепутали, то ли резистор нетуды, то ли USB компа горелый

еще
The SAM-BA™ Boot Recovery restores the SAM-BA Boot in the first two sectors of the on-chip Flash memory. The SAM-BA Boot recovery is performed when the TST pin and the PA0, PA1 and PA2 pins are all tied high.
The SAM-BA Boot Assistant is a default Boot Program that provides an easy way to program
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Nov 20 2005, 21:47
Сообщение #7


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

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



Подключил токчно к 3-му пину (смотрел разводку на 2-й сайтах, несколько раз проверял на штекере, плюс проверял, подключая вольтметр к 1-й и 4-й ноге - на 1-й было +5В, т.е. 3-ю ногу тоже правильно нашёл).

При включении появлялась напряжение между 3-й ногой и землёй, но вот напражения между 2-м и 3-ми контактами не было, т.е. микруха не ничего падаёт.
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Nov 20 2005, 21:47
Сообщение #8


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

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



Подключил токчно к 3-му пину (смотрел разводку на 2-й сайтах, несколько раз проверял на штекере, плюс проверял, подключая вольтметр к 1-й и 4-й ноге - на 1-й было +5В, т.е. 3-ю ногу тоже правильно нашёл).

При включении появлялась напряжение между 3-й ногой и землёй, но вот напражения между 2-м и 3-ми контактами не было, т.е. микруха не ничего падаёт.
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 20 2005, 21:52
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



если при соединении резистором 3 ногий (D+) и 3.3 вольт винде плевать - что-то не то с портом
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Nov 20 2005, 21:56
Сообщение #10


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

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



Между 2-м и 3-м выводами должно быть напряжение?
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 20 2005, 22:04
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



не помню. вроде и ноль может на втором быть. Блин, выкинь кондеры !
а чего у тебя NET VDDIO и V3_3 не соединены ? или это ты просто так рисуешь - без точек ?

Сообщение отредактировал DASM - Nov 20 2005, 22:06
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Nov 20 2005, 22:16
Сообщение #12


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

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



3.3В идут к VDDIN, VDDFLASH, VDDIO + на кондёры. От VDDOUT питание идёт на VDDCORE и VDDPLL.

Меня уже начинают мучить ужасные мысли... sad.gif

Вот схема подключения из документации:
http://cwer.hoha.ru/0/at91_usb.gif
Может мне чего исправить надо? Там подключается ещё USB_DP_PUP, может SAM-BA хочет, чтобы он был?

Могу фотку платы прислать, если это поможет разобраться в проблемой... sad.gif
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 20 2005, 22:22
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



я же говорю DP USB ДОЛЖЕН быть подтянут на 3.3 вольта. Если так - винда будет искать новое устройство. Если нет - туши свет
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Nov 20 2005, 22:28
Сообщение #14


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

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



Так, к микрухе надо подключать только DDM и DDP?
Ко 2-й ноге USB - DDM через резистор на 27 Ом
Ко 3-й ноге USB - DDP через резистор на 27 Ом и 3.3В через резистор на 1500 Ом. Так? У меня всё так и сделано. Но винда ничего не делает. От микрухи в данном случае что-то зависит? С USB всё ОК - я плеер подключал туда уже.
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 20 2005, 23:28
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



короче - отключи полту нафик и просто резистором соединени +5 от USB с DP шнура. Расскажешь что будет
Go to the top of the page
 
+Quote Post

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

 


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


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