roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 21:27

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 12:27 
Не в сети
Аватара пользователя

Зарегистрирован: 19 май 2008, 12:04
Сообщения: 50
Откуда: Украина, г. Харьков
прог. языки: C#, C++
Сделал плату для AT91SAM7S128. При включении её в USB, винда не определяет новое устройство, т.е. попросту ничего не происходит.
В SAM-BA в списке устройств нету \usb\arm0.
Подскажите, в чем может быть проблема.

Даташит: http://www.atmel.com/dyn/resources/prod_documents/6175s.pdf


Вложения:
Комментарий к файлу: Схема включения
1.gif
1.gif [ 15.09 КиБ | Просмотров: 3701 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 12:45 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
А какую программу писали? Исходники можно?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 14:14 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а ресет не нужно подтягивать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 14:29 
Не в сети
Аватара пользователя

Зарегистрирован: 20 мар 2009, 12:45
Сообщения: 682
Откуда: Украина, Одесса
ФИО: Сергей
читаем всё :)
Вложение:
DSC02528.JPG
DSC02528.JPG [ 775.86 КиБ | Просмотров: 3682 ]

Вложение:
DSC02529.JPG
DSC02529.JPG [ 798.23 КиБ | Просмотров: 3592 ]

Вложение:
DSC02530.JPG
DSC02530.JPG [ 722.27 КиБ | Просмотров: 3587 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 15:23 
Не в сети
Аватара пользователя

Зарегистрирован: 19 май 2008, 12:04
Сообщения: 50
Откуда: Украина, г. Харьков
прог. языки: C#, C++
Цитата:
А какую программу писали?

До выбора программы для прошивки еще дело не дошло

Цитата:
а ресет не нужно подтягивать?

Он вроде как внутренне подтянут, вольтметр на нем показывает высокий лог. уровень

Проделал следующее:
- включаю питание (от USB)
- подаю на ERASE высокий лог. уровень и жду некоторое время
- снимаю с ERASE высокий лог. уровень
- отключаю от USB
- снова подключаю к USB
- запускаю SAM-BA 2.8
- в списке connection нету \usb\arm0, которое нужно выбрать (так описано в инструкции для v2.8)
- вписываю туда сам \usb\arm0, нажимаю ОК
- вылазит ошибка Failed open connection

Если проделать тоже самое с ножкой TST вместо ERASE, то все так же само.

Может надо создать виртуальный COM-порт и его выбрать в списке соединения?

Питание 3.3В и 1.8В есть, что можно еще измерять, чтобы убедиться, что аппаратная часть работает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Чтобы убедиться что аппаратная часть работает я свою плату с армом подключаю к JTAG программатору и проверяю, через ваш метод не пробовал, попытаюсь проверить. Единственно что знаю, что если в списке устройств его нет, значит как устройство оно не обнаружено (вручную файл создавать нельзя)

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 15:53 
Не в сети
Аватара пользователя

Зарегистрирован: 20 мар 2009, 12:45
Сообщения: 682
Откуда: Украина, Одесса
ФИО: Сергей
читаем еще :wink:


Вложения:
DSC02531.JPG
DSC02531.JPG [ 404.36 КиБ | Просмотров: 3528 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 16:22 
Не в сети
Аватара пользователя

Зарегистрирован: 19 май 2008, 12:04
Сообщения: 50
Откуда: Украина, г. Харьков
прог. языки: C#, C++
Да, но у меня PA0, PA1, PA2 - высокие (на схеме не влезло: через 1к резисторы к +3.3В), значит TST - запись бутлоадера во флеш.

У вас есть эта книжечка в электронном? Хочется почитать еще :)

SAM-BA Boot USB Device Hardware Requirements:
– 18.432 MHz crystal.
– PA16 dedicated to USB DDP Pull-up. When this PIO is driven low by SAM-BA Boot, the pull-up must be enabled.
У меня PA16 никуда не подсоединено, это принципиально для работы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 17:38 
Не в сети
Аватара пользователя

Зарегистрирован: 20 мар 2009, 12:45
Сообщения: 682
Откуда: Украина, Одесса
ФИО: Сергей
так поставь перемычку на РА2
в одном пол. через резистор на "+", в другом через резистор на "-".
в электронном виде книжки нет...
в книге ссылаются на демо-плату
Вложение:
at91sam7s-ek.pdf [780.65 КиБ]
Скачиваний: 35

сравни со своей схемой, мож где ошибочка закралась...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 21:56 
Не в сети
Аватара пользователя

Зарегистрирован: 19 май 2008, 12:04
Сообщения: 50
Откуда: Украина, г. Харьков
прог. языки: C#, C++
Спасибо за помощь. Если заработает - отпишусь в чем была проблема.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 12 сен 2009, 23:36 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
SERGEY_M писал(а):
читаем всё :)

Книгу назови пожалуйста и год.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 13 сен 2009, 00:30 
Не в сети
Аватара пользователя

Зарегистрирован: 20 мар 2009, 12:45
Сообщения: 682
Откуда: Украина, Одесса
ФИО: Сергей
"32/16-битные микроконтроллеры ARM7 семейства AT91SAM7 фирмы ATMEL"
Руководство пользователя
ДОДЭКА 2008г.
Редькин П.П.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 14 сен 2009, 23:44 
Не в сети

Зарегистрирован: 14 сен 2009, 23:34
Сообщения: 2
Откуда: Минск
Хочу поделиться опытом по запуску такого же контроллера. Схема такая как в аттачменте. Пока правда протестировал только дисплейт. Так вот ic2 которая у меня в панельки не была достата я не мог зайти в самбу. Что по даташиту и правильно :) а0 а1 а2 имеёт подтягивающие резисторы и могут висеть в воздухе. И ещё по усб у меня стоит подтягивающий резистор и с ним даже если проц не запускается то устройство в винде определяется как не известное.


Вложения:
br.png
br.png [ 69.66 КиБ | Просмотров: 3582 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 18 сен 2009, 22:00 
Не в сети
Аватара пользователя

Зарегистрирован: 19 май 2008, 12:04
Сообщения: 50
Откуда: Украина, г. Харьков
прог. языки: C#, C++
Проблема решена - оказалось в 2-ух переходных отверстиях была нарушена металлизация.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не могу запустить AT91SAM7S128
СообщениеДобавлено: 18 сен 2009, 22:07 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
А плата то заводская или сам делал?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO