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

 
 
> Собрал Wiggler - не работает :(, OCD Commander и IAR пишeт, что кабель не подключён
Pasha 111
сообщение Feb 21 2006, 21:53
Сообщение #1


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

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



Собрал вот такую схему - wiggler.rar, внеся изменения:
1) замкнул пин 8 и 15 LPT порта
2) транзистор VT1: BC547
3) микросхемы: DA1 - 74AC244, DA2 - 74HC244
4) не подключал, как написно в pdf-е, R8-R11, R13, VT2, J1, J2, X2.11-X2.14
5) конденсаторы C1, С3 и С2, C4 на 0.1 и 47 мкф
всё остальное сделал точно так же. Подключаю к плате, гружу OCD Commander и IAR - оба пишут, что нет питания. Что делать? Скорость пробывал от 1 до 8. Ничего не помагает. Драйвер для wigglera ставил из комплекта IAR'a версии 4.31A. Стоит WinXP.
Прикрепленные файлы
Прикрепленный файл  wiggler.rar ( 46.94 килобайт ) Кол-во скачиваний: 124
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pasha 111
сообщение Feb 22 2006, 16:56
Сообщение #2


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

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



Отлаживаю вот такой вот код:

int main()
{
// Enable User Reset and set its minimal assertion to 960 us
AT91C_BASE_RSTC->RSTC_RMR = AT91C_RSTC_URSTEN | (0x4<<8) | (unsigned int)(0xA5<<24);

// First, enable the clock of the PIO
AT91F_PMC_EnablePeriphClock(AT91C_BASE_PMC, 1 << AT91C_ID_PIOA);

// then, we configure the PIO Lines corresponding to LED
// to be outputs. No need to set these pins to be driven by the PIO because it is GPIO pins only.
unsigned int OutputBits = 1 << 17;
AT91F_PIO_CfgOutput(AT91C_BASE_PIOA, OutputBits);

AT91F_PIO_SetOutput(AT91C_BASE_PIOA, BIT17);

while(1) ;
}

Если его скомпилировать в .bin и залить через SAM-BA, то светодиод, повешенный на PA17 загорается. Если же отлаживать, то после выполнения строки с вызовом SetOutput() ничего не происходит. Т.е. программа как-будто не выполняется, а отладчик просто трочки кода с задержками перебирает. Что не то?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pasha 111   Собрал Wiggler - не работает :(   Feb 21 2006, 21:53
- - defunct   DBGSEL/JTAGSEL на Vcc повесили? какой проц кстати?   Feb 22 2006, 02:55
- - asen   Н-JTAG попробуйте   Feb 22 2006, 03:45
- - Pasha 111   defunct, JTAGSEL на VCC повесил. Проц AT91AM7S64. ...   Feb 22 2006, 10:43
- - Pasha 111   Вот что пишет OCD Commander: rewrite LOG 55 F1 01...   Feb 22 2006, 13:04
- - Pasha 111   OCD Commander выводит сообщение: Error Response fr...   Feb 22 2006, 13:26
|- - SimpleSoft   Цитата(Pasha 111 @ Feb 22 2006, 17:26) OC...   Feb 22 2006, 14:00
- - Pasha 111   SimpleSoft, ARM7xxx конечно же выбрал   Feb 22 2006, 14:03
- - SimpleSoft   Проверь схему хорошо. Всё должно работать.   Feb 22 2006, 14:15
- - Pasha 111   Прозванивал ножки LPT и пины на плате, куда втукае...   Feb 22 2006, 14:20
|- - SimpleSoft   Цитата(Pasha 111 @ Feb 22 2006, 18:20) Пр...   Feb 22 2006, 14:27
- - Pasha 111   SimpleSoft, reset на месте. К осциллографу в данны...   Feb 22 2006, 15:01
- - Pasha 111   Странно, всё заработало, но только когда я отключи...   Feb 22 2006, 15:46
|- - defunct   Цитата(Pasha 111 @ Feb 22 2006, 17:46) Ст...   Feb 22 2006, 15:48
- - Pasha 111   defunct, TDI, TMS, TCK и TDO подключил через резис...   Feb 22 2006, 16:05


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

 


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


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