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

 
 
7 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Сборка отладочной платы для AT91RM9200
COMA
сообщение May 4 2006, 08:04
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Вести с полей. smile.gif
Импульсный и линейные стабилизаторы работают smile.gif
Go to the top of the page
 
+Quote Post
AndyBig
сообщение May 4 2006, 18:23
Сообщение #17


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Цитата
Хотелось бы уточнить корпус(типоразмер) электролитов С7, С10. Да и с номиналами не совсем понятно...
С7 = 470,0x63v С10 = 1000,0x16v

Ммм... Аллюминиевые электролиты с шагом между ногами 5 мм. Можно с меньшим шагом (3-4 мм), просто не сажать их на плату плотно. Номиналы указаны с запасом. На практике хватит 100,0х50v и 470,0х16v соответственно. Напряжение второго электролита (С10) меньше 16 вольт лучше не пробовать.

Цитата
Вести с полей.
Импульсный и линейные стабилизаторы работают

Можно сказать - плата задышала smile.gif)))
Go to the top of the page
 
+Quote Post
COMA
сообщение May 4 2006, 18:44
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



На первой плате почти все распаянно. Осталось цпу сдрам и флеш. Самое сложное. Да, еще нет микрухи для LAN.
Go to the top of the page
 
+Quote Post
ssps
сообщение May 26 2006, 08:49
Сообщение #19


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

Группа: Свой
Сообщений: 90
Регистрация: 17-03-06
Пользователь №: 15 322



Блин, ну неужели никто еще не собрал плату???
Неповерю!!!
Напишите хоть результаты тестов - работает/неработает?
Есть ли какие-то замечание по разводке??? по схемотехнике???
Может есть какие-то предложения по доработке? изменению некоторых узлов???
Ну хоть кто-нить поделитесь впечатлениями!
Может кто уже и Линукс на нее поставил???
Go to the top of the page
 
+Quote Post
COMA
сообщение Jun 4 2006, 15:07
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Плату допаял всю. При включении ничего не вылетело, ничего не греется.

Столкнулся с первыми трудностями - никак не могу подключиться по JTAGу.

AndyBig, подскажи, какие джамперы в какое положение надо ставить.

P.S. LD4 - для чего он?

Upd:
Jtag (Wiggler) заработал.
Chip ID=0x05B0203F
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Jun 5 2006, 20:45
Сообщение #21


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Цитата
Плату допаял всю. При включении ничего не вылетело, ничего не греется.

Поздравляю! smile.gif

Цитата
Столкнулся с первыми трудностями - никак не могу подключиться по JTAGу.
AndyBig, подскажи, какие джамперы в какое положение надо ставить.

Какая среда программирования? Если CrossWorks, то могу выложить его скрипт для работы по JTAG. Могу выложить и весь проект своего бутлодера smile.gif. Правда, есть одна засада - я правил шаблоны кросворкса - создавал свой для AT91RM9200, на основе которого и сделан проект.

LD4 - светодиод общего пользовательского назначения smile.gif. У меня, например, он использовался для индикации начала/окончания проверки памяти.
Go to the top of the page
 
+Quote Post
COMA
сообщение Jun 5 2006, 21:11
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Было бы замечательно smile.gif

Пробовал работать в CrossWorks, но единственное что я там смого сделать - это подключить wiggler 20 pin.

Кстати, первое приложение которое я хочу запустить - это тест памяти smile.gif
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Jun 6 2006, 19:10
Сообщение #23


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Цитата
Было бы замечательно

Плиз:
- http://mc.neora.ru/rm9200/PRG_loader.rar - бутлодер, запускающийся из флэшки и могущий принимать по ком-порту и перезаписывать во флэшку себя и основную прошивку. Сильно за исходники не пинать, это было (и остается) моими первыми шагами в АРМы smile.gif). Тем более, расчитанными только как проба пера smile.gif.
- http://mc.neora.ru/rm9200/targets.rar - каталог targets из каталога кроссворкса версии 1.5 . Моя попытка организовать шаблон для AT91RM9200. Что-то получилось, что-то не очень... Проект бутлодера, кстати, сделан на основе именно этого шаблона, так что перед попыткой открыть в кроссворксе проект бутлодера, распакуйте вместо родной папки targets указанный архив. Родную папку на всяк пожарный где-нить сохраните.
По возникшим вопросам - пишите smile.gif.

Цитата
Пробовал работать в CrossWorks, но единственное что я там смого сделать - это подключить wiggler 20 pin.

Гм... У меня тоже не сразу пошло, пришлось поковыряться со скриптами отладки smile.gif. В них нужно включить в контроллере работу от основного резонатора, настроить PLL, произвести ремэппинг (если необходимо) и т.д. Файл этих скриптов имеется в каталоге шаблона для AT91RM9200 (в архиве targets.rar).

Цитата
Кстати, первое приложение которое я хочу запустить - это тест памяти

С удовольствием поделилися бы своими художествами, но увы - на месте теста, который я писал, теперь бутлодер smile.gif. Правда, кажется в нем должны остаться закомментаренные куски проверки памяти.
Go to the top of the page
 
+Quote Post
COMA
сообщение Jun 7 2006, 06:07
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Большое спасибо!
Go to the top of the page
 
+Quote Post
COMA
сообщение Jun 8 2006, 05:26
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Есть еще одно предложение.
Надо предусмотреть перемычку для отключения Dataflash.
Пригодиться если в Dataflash-е уже есть загрузчик, который не функционирует как надо.
Go to the top of the page
 
+Quote Post
psL
сообщение Jun 8 2006, 06:03
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



Цитата(COMA @ Jun 8 2006, 09:26) *
Есть еще одно предложение.
Надо предусмотреть перемычку для отключения Dataflash.
Пригодиться если в Dataflash-е уже есть загрузчик, который не функционирует как надо.


DF_PROG через джампер на VCC33...
Go to the top of the page
 
+Quote Post
MemoryTest
сообщение Jun 8 2006, 08:06
Сообщение #27


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 25-01-05
Из: Мск регион.
Пользователь №: 2 161



Цитата(AndyBig @ Jun 6 2006, 23:10) *
- http://mc.neora.ru/rm9200/PRG_loader.rar - бутлодер, запускающийся из флэшки и могущий принимать по ком-порту и перезаписывать во флэшку себя и основную прошивку. Сильно за исходники не пинать, это было (и остается) моими первыми шагами в АРМы smile.gif). Тем более, расчитанными только как проба пера smile.gif.


Посмотрел на инициализацию клоков
void _low_init(){}

несколько вопросов:
У меня блин PLLи долго входят в рабочий режим, я смотрю вы там опросы статусов закоментировали? Почему? Стабильно ли работает чип ? и вообще корректно ли так делать
вот это место.
*****************************
if (CKGR_PLLBR != i)
{
CKGR_PLLBR = i;
// wait for stabilize PLLB
// while ((PMC_SR & 0x04) != 0x04);
}
*****************************


я делаю так

AT91C_BASE_CKGR->CKGR_PLLAR = PLLAR_Register;
//* Wait for PLLA stabilization LOCKA bit in PMC_SR
tmp = 0;
while( !(AT91C_BASE_PMC->PMC_SR & AT91C_PMC_LOCKA) && (tmp++ < DELAY_PLL) ) ;

glob_tmp1=tmp;

if((AT91C_BASE_PMC->PMC_SR & AT91C_PMC_LOCKA)==0) off_status1();


в этом while проц крутиться порядка 1-3 секунд если не больше.. sad.gif
время старта просто ни в какие ворота...
Go to the top of the page
 
+Quote Post
COMA
сообщение Jun 8 2006, 09:11
Сообщение #28


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Цитата
DF_PROG через джампер на VCC33...


точно smile.gif
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Jun 8 2006, 15:59
Сообщение #29


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Цитата
У меня блин PLLи долго входят в рабочий режим, я смотрю вы там опросы статусов закоментировали? Почему? Стабильно ли работает чип ? и вообще корректно ли так делать

Закомментировал потому что в этом месте у меня почему-то частенько подвисало наглухо. Думаю, что так некорректно, но по-человечески не смог с этим разобраться.
Go to the top of the page
 
+Quote Post
COMA
сообщение Jun 11 2006, 14:29
Сообщение #30


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



AndyBig, какие трудности могут возникнуть с SDRAM? На что обращать внимание при иницализации контроллера?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 4th February 2023 - 21:35
Рейтинг@Mail.ru


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