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

 
 
> Первый старт, как быстро проверить работоспособность платы?
zuy
сообщение Mar 1 2007, 17:25
Сообщение #1


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

Группа: Свой
Сообщений: 173
Регистрация: 30-11-05
Из: San Francisco
Пользователь №: 11 593



В обшем подходит к концу пайка платы.
И встал вопрос. Т.к. я еще не выкурил как положенно даташиты на AT91RM2000 то не знаю как быстро проверить что хотя бы проц работает.
Я имею ввиду есть ли в нем по умолчанию какой либо бутлоадер. Судя по форумам что-то подобное есть. Чтобы ничего не прошивая при подаче питания на компе в терминалке что-нибудь увидеть (если конечно это возможно). Чисто в 2-х словах достаточно как перемычки поставить, на какой скорости и с какими настройками конектиться.

На данный момент известно что работают стабилизаторы, напряжения есть.
Плата включалась при запаяных деталях только без процессора. На разьеме Ethernet моргали лампочки при подклучении сети. Это признак работоспособности контроллера или он просто так поморгал?

Все это конечно расписанно в даташитах. Но мне надо в обшем-то в течении 3-х часов определить что хотябы проц правильно впаян и работает. После этого я плату заберу и будет много времени на изучение.

Из инструмента кроме компа будет еще MT-LINK.

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zuy
сообщение Mar 3 2007, 02:31
Сообщение #2


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

Группа: Свой
Сообщений: 173
Регистрация: 30-11-05
Из: San Francisco
Пользователь №: 11 593



поставил перемычки таким образом:
J2 - int.bootloader
J3 - Embeded ICE
J13 - Normal

после запуска RS232 молчит sad.gif
Подключил MT-LINK. Вот что получил:
Firmware: J-Link compiled Apr 27 2006 12:55:19 ARM Rev.5
Hardware: V5.00
S/N : 50000000
OEM : IAR
VTarget = 3.300V
Speed set to 30 kHz
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: CP15.0.0: 0x41129200: ARM, Architecure 4T
Info: J-Link: ARM9, 920 core

****** Error: Unable to halt ARM core.
Most common causes are:
a) No CPU clock
cool.gif CPU blocked (nWait active)
c) Ice breaker (Embedded Ice macrocell) disabled (DBGEN ... Jumper setting ?)
Found 1 JTAG device, Total IRLen = 4:
Id of device #1: 0x05B0203F
Trying to connect with 5 kHz !

Found 1 JTAG device, Total IRLen = 4:
Id of device #1: 0x05B0203F
Found ARM with core Id 0x05B0203F (ARM9)
ETM V1.3: 4 pairs of addr.comp, 2 Data comp, 8 Mem-map decoders, 2 Counters, sequencer
J-Link>


Осцилографом пощупал кварцы, ни на одном не увидел ничего. Там же должно быть хоть что-то?
Даже на часовом кварце у DS1307 ничего нет.

Так же обнаружилась некоторая непонятность с JTAG. Чаше всего строки info выглядят так:
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: CP15.0.0: 0x00000000: Unknown implementer code, Architecure Unknown architecture
Info: J-Link: ARM9, 0 core

Т.е. то определяет тип архетектуры то нет sad.gif
Если перемычку J3 поставлю в положение JTAG получаю сообщение:
****** Error: Could not find a device on JTAG chain
Trying to connect with 5 kHz !

****** Error: Could not find a device on JTAG chain
J-Link>

Судя по вышеописанным симптомам у меня хоть что-то работает или все в морг?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 08:45
Рейтинг@Mail.ru


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