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

 
 
> Как отлаживать AT91RM9200?, Есть только Wiggler...
afad
сообщение Nov 22 2004, 14:13
Сообщение #1


Местный
***

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



Подскажите как загрузить программу в AT91RM9200. Я так понял IAR не поддерживает Wiggler для этого процессора. Или я не прав?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
undi
сообщение Dec 27 2004, 12:56
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 8-07-04
Из: Пермь
Пользователь №: 300



function RM9200_Reset()
{
TargetInterface.setNSRST(0);
TargetInterface.delay(100);
TargetInterface.setICEBreakerBreakpoint(0, 0x0, 0xFFFFFFFF, 0x0, 0xFFFFFFFF, 0x100, 0xf7)
TargetInterface.setNSRST(1);
TargetInterface.waitForDebugState(1000);
TargetInterface.trst();

TargetInterface.pokeWord(0xFFFFFC20, 0x0000FF01); //start Main CLK
TargetInterface.delay(10); //delay for stabillization

TargetInterface.pokeWord(0xFFFFFC30, 0x00000001);

TargetInterface.pokeWord(0xFFFFFF00, 0x1); //remap
TargetInterface.trst();
}


У нас написано так, хотя уже сам не помню, что тут про что. Хотя коннект должен производиться еще до выполнения скрипта, с любым делителем. Другое дело, что если мало поделить - не грузит ни хрена. Еще во время экпериментов было обнаружено, что ntrst, в общем то не нужен, и если его отодрать, то подключается и через 14 пиновый виглер.
Go to the top of the page
 
+Quote Post
DIM
сообщение Dec 27 2004, 14:45
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 70
Регистрация: 6-07-04
Пользователь №: 277



Цитата(undi @ Dec 27 2004, 15:56)
function RM9200_Reset()
{
  TargetInterface.setNSRST(0);
  TargetInterface.delay(100);
  TargetInterface.setICEBreakerBreakpoint(0, 0x0, 0xFFFFFFFF, 0x0, 0xFFFFFFFF, 0x100, 0xf7)
  TargetInterface.setNSRST(1);
  TargetInterface.waitForDebugState(1000);
  TargetInterface.trst();

  TargetInterface.pokeWord(0xFFFFFC20, 0x0000FF01); //start Main CLK
  TargetInterface.delay(10); //delay for stabillization
 
  TargetInterface.pokeWord(0xFFFFFC30, 0x00000001);

  TargetInterface.pokeWord(0xFFFFFF00, 0x1);  //remap
  TargetInterface.trst();
}


У нас написано так, хотя уже сам не помню, что тут про что. Хотя коннект должен производиться еще до выполнения скрипта, с любым делителем. Другое дело, что если мало поделить - не грузит ни хрена.  Еще во время экпериментов было обнаружено, что ntrst, в общем то не нужен, и если его отодрать, то подключается и через 14 пиновый виглер.
*


Спасибо огромное. До 2х записей допер, а вот все остальное - снимаю шляпу.
а как этот скрипт запихать во FLASH PROGRAMMER?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- afad   Как отлаживать AT91RM9200?   Nov 22 2004, 14:13
- - DPL   Wiggler для ARM920T, как я понял, поддерживается M...   Nov 22 2004, 16:53
- - xoms   Вот помнится не получилось у меня завести AT91RM92...   Nov 23 2004, 03:03
- - DPL   Цитата(xoms @ Nov 23 2004, 06:03 AM)Вот помни...   Nov 23 2004, 09:16
- - IgorKossak   Цитата(afad @ Nov 22 2004, 05:13 PM)Подскажит...   Nov 23 2004, 09:53
- - xoms   Цитата(DPL @ Nov 23 2004, 12:16 PM)Цитата(xom...   Nov 23 2004, 10:32
- - afad   Цитата(xoms @ Nov 23 2004, 01:32 PM)Потом про...   Nov 23 2004, 10:39
- - afad   Цитата(IgorKossak @ Nov 23 2004, 12:53 PM)Ниу...   Nov 23 2004, 10:44
- - xoms   Цитата(afad @ Nov 23 2004, 01:39 PM)Нельзя ли...   Nov 24 2004, 03:51
|- - dch   Цитата(xoms @ Nov 24 2004, 06:51)Сам проц уме...   Feb 19 2005, 02:44
|- - d__   Цитата(dch @ Feb 19 2005, 05:44)Цитата(xoms ...   Feb 24 2005, 07:40
|- - dch   Цитата, а х-модем! Точно, по x-терминалу трудн...   Feb 25 2005, 16:33
- - undi   CrossStudio видит проц нормально только после пере...   Nov 24 2004, 08:17
|- - DIM   Цитата(undi @ Nov 24 2004, 11:17)CrossStudio ...   Dec 24 2004, 10:02
|- - undi   Цитата(DIM @ Dec 24 2004, 13:02)Подтверждаю. ...   Dec 25 2004, 05:26
|- - DIM   попытка что-то не проходит значение регистров -...   Dec 27 2004, 09:45
|- - DIM   Цитата(undi @ Dec 27 2004, 15:56)function RM9...   Dec 28 2004, 07:34
|- - undi   Цитата(DIM @ Dec 28 2004, 10:34)Цитата(undi ...   Jan 30 2005, 09:50
- - undi   Там в настройках самого проца можно прописать нео...   Dec 27 2004, 15:23
- - Runner   Тема давняя, но, надеюсь, актуальность не потеряла...   Mar 27 2006, 08:27
- - AlexBoy   Цитата(Runner @ Mar 27 2006, 11:27) Тема ...   Apr 6 2006, 13:45


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

 


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


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