Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: MT-Link+STR-E912 - не пашет :(
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
vromanov
Итак, имеем свежекупленный MT-LINK и плату Olymex STR-E912 (ARM9) - http://olimex.com/dev/. До этого использовал ARM-JTAG под CrossWorks. Все работало и работает сейчас. Опробавно три разных USB кабеля. Питание платы от USB и от внешнего источника. На плату залита программа которая сразу после загрузки становится в бесконечный цикл. При подачи команды на перезагрузку - плата перегружается.

Что имеем - запускаем J-Link.exe -
Код
SEGGER J-Link Commander V3.68b ('?' for help)
Compiled Mar 30 2007 16:52:53
DLL version V3.68b, compiled Mar 30 2007 16:52:49
Firmware: J-Link compiled Mar 22 2007 16:08:22 ARM Rev.5
Hardware: V5.00
S/N : 11111117
OEM : IAR
Feature(s) : , , , , , , ,
VTarget = 3.261V
JTAG speed: 30 kHz

****** Error: Could not find ARM7 / ARM9 device on JTAG chain
Trying to connect with 5 kHz !


****** Error: Could not find ARM7 / ARM9 device on JTAG chain


J-Link>st
VTarget=3.261V
ITarget=0mA
TCK=1 TDI=0 TDO=1 TMS=0 TRES=1 TRST=1
Supported JTAG speeds:
- 48 MHz/n, (n>=4). => 12000kHz, 9600kHz, 8000kHz, ...
- Adaptive clocking


J-Link>rx 250
Reset delay: 250 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Resetting target using BP@0.

****** Error: Received 0xFFFFFFFF as core Id. No communication with core.
Bad JTAG communication: Write to IR: Expected 0x1, got 0x7 (TAP Command : 2) @ O
ff 0x5.
Could not find ARM7 / ARM9 device on JTAG chain
vromanov
Появилось предположение, что виноват длинный (~25-30 см) шлейф от MT-LINK к плате. Но ведь на минимальной частоте все равно должен пахать?
DASM
Что-то не так в консерватории. У AlexandrY с этим чипом и MT-Link все нормально
http://aly.projektas.lt/Tools/ARMLinks/TestJTAG.html
Calculator
Цитата
JTAG speed: 30 kHz

****** Error: Could not find ARM7 / ARM9 device on JTAG chain
Trying to connect with 5 kHz !


****** Error: Could not find ARM7 / ARM9 device on JTAG chain


Цитата(vromanov @ Apr 18 2007, 10:32) *
Появилось предположение, что виноват длинный (~25-30 см) шлейф от MT-LINK к плате. Но ведь на минимальной частоте все равно должен пахать?

Длина кабеля точно не при чем. Не читается идентификатор ядра на частоте 30 и даже 5 кГц. Больше похоже на обрывы/замыкания в кабеле JTAG. Попробуйте подавать команды группы "JTAG-Hardware" и проверять вольтметром (список команд - по команде "?" Jlink.exe).
vromanov
Пробовал под руководством DASM. Все работает нормально. Вечером попробую подключить к другому компьютеру и на всякий случай с другим кабелем.
vromanov
С новым кабелем все зарабтало. Чтобы случайно не создать антирекламы - неисправный кабель был сделано моими кривыми руками.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.