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

 
 
> как оживить AT91rm9200, В наследство досталась плата с сабжем
Bender
сообщение Aug 18 2005, 10:13
Сообщение #1


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

Группа: Участник
Сообщений: 123
Регистрация: 28-06-05
Из: Тула
Пользователь №: 6 361



Есть некая опытная плата с AT91RM9200.досталась по наследству.
Требуется ее оживить. Какие по минимуму необходимы сигналы, их уровень, и как проверить дышит ли проц. Имееется WIGGLER собранный по упрощенной схеме (1 корпус АС244). Софт - EWARM 430
Спасибо :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
VladislavS
сообщение Aug 18 2005, 12:04
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



1. Найти схему. Без этого никуда. Ну и doc1768.pdf.
2. Подать и проверить питание.
3. Проверить генерит ли часовой кварц. Только щупом не шунтируй его.

Все остальное только после подключения J-TAG. Создавай пустой проект, делай настройки отладчика и пытайся запустить на нем "Hello, World!".

Для подключения J-TAG наверняка пригодится этот файл
Прикрепленные файлы
Прикрепленный файл  AT91RM9200_mac.rar ( 1.59 килобайт ) Кол-во скачиваний: 60
 
Go to the top of the page
 
+Quote Post
Bender
сообщение Aug 18 2005, 12:35
Сообщение #3


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

Группа: Участник
Сообщений: 123
Регистрация: 28-06-05
Из: Тула
Пользователь №: 6 361



Схема есть, клоки раздаются через плис - 20Мгц и 31250 Гц соотв
Питание вроде есть, по ножкам муторно проверять, но сделаю smile.gif
где искат этот документ? (1798пдф)

На данный момент - OCD Commander из состава драйверов EWARM сообщает вот что:
Error Response from INITIALIZE: 0x04 initialize_target : can not enter debug mode (10 : 04)

TDI,TCK,TMS - что то есть на линии, на TDO тоже есть что-то
только на ресете (DB25:2) WIGGLERa ничего не бывает ?

Как EWARM настроить на работу с платой через WIGGLER?

Чао!
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Aug 18 2005, 12:52
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



doc1768.pdf

Если хочешь освоить RM9200, это будет твоей настольной книжкой. И даже иногда сниться по ночам будет.

Этот проц не любит внешние клоки на 32768. Там надо кварц вешать. Либо ограничивать размах сигнала до 0.3 В где-то. Но для начала лучше понадежней делать - кварц прямо на ноги проца.

Насчет WIGGLER ничего не скажу - не пользовал.
Go to the top of the page
 
+Quote Post
Bender
сообщение Aug 18 2005, 13:24
Сообщение #5


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

Группа: Участник
Сообщений: 123
Регистрация: 28-06-05
Из: Тула
Пользователь №: 6 361



Ну насчет 32768 уже поздно, плата готова, кварц ставить некуда sad.gif
может поможет то что клок сделан в противофазе
Спасибо
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Aug 18 2005, 15:43
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Насчет кварца не я придумал. Почитай эту тему.
Go to the top of the page
 
+Quote Post
Bender
сообщение Aug 19 2005, 05:12
Сообщение #7


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

Группа: Участник
Сообщений: 123
Регистрация: 28-06-05
Из: Тула
Пользователь №: 6 361



Обязательно почитаю
Сейчас еще высосу этот 1768, будет чтиво на выходные.

Но все равно вопрос актуален smile.gif
Зачем изобретать велосипед и ходить по граблям. Наверняка есть люди которые прошли через все это

Чао!
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Aug 19 2005, 07:23
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Конечно есть и прошли. Потому и советую сначала ознакомиться с даташитом, а потом вопросы по неясностям, неточностям, непоняткам. И никак не наоборот. Кстати, там же еще и Errata лежит. Тоже обязательна для прочтения.

Не обижайся, но если это твой первый проц, то будет очень тяжело. Если нет, то применяй обычный цикл разработки. В любом случае не опускай руки и все получится. На конкретные вопросы тут обычно отвечают грамотно - помогут.
Go to the top of the page
 
+Quote Post
Bender
сообщение Aug 19 2005, 08:00
Сообщение #9


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

Группа: Участник
Сообщений: 123
Регистрация: 28-06-05
Из: Тула
Пользователь №: 6 361



Доки доками, но имеются примеры когда доки врут или замалчивают
Да и искать необходимое долго, не очень хорошо владея инглишом

Да, это всего лишь третье осваиваемое ядро(после 51 и фуджика MB90)

В конкретном вопросе 50% или более ответа уже есть, а меня пока еще с этим туго smile.gif))
Спасибо
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Aug 19 2005, 08:43
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



У AT91RM9200 доки совпадают с тем что есть в жизни - можешь им верить. Документ Errata на него смотреть можно уже после того как запустишь проц - там ничего критичного для начала работы нет.

А проверить запустился ли проц наверное и по основному кварцу можно. Когда стартует проц он остановлен. Программа BootLoader его запускает, настраивает периферию под себя и пытается найти откуда грузиться. Если не может загрузиться, то обратно гасит. Осциллографом это легко увидеть. Плюс попытки загрузки по SPI хорошо видно осциллографом. Ну и DBGU соответственно.
Go to the top of the page
 
+Quote Post

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

 


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


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