ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион270, Тион-Про270, Сириус270 => Тема начата: IgorKI от 08 Февраля, 2011, 20:40:54

Название: tion270pro + jlink
Отправлено: IgorKI от 08 Февраля, 2011, 20:40:54
Необходимо прошить uboot  в тион270про. В наличии JTAG jlink. При запуске openocd выдается куча ошибок:

Цитировать
openocd.exe -f "d:\Program Files\OpenOCD\0.2.0\interface\jlink.cfg" -f "d:\Program Files\OpenOCD\0.2.0\target\tion-pro270.cfg"
Open On-Chip Debugger 0.2.0 (2009-07-18-09:50) Release
$URL: http://svn.berlios.de/svnroot/repos/openocd/tags/openocd-0.2.0/src/openocd.c $
For bug reports, read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS
Warn : Interface already configured, ignoring
2000 kHz
jtag_nsrst_delay: 10
jtag_ntrst_delay: 10
Info : J-Link initialization started / target CPU reset initiated
Error: J-Link command EMU_CMD_VERSION failed (-5)

Info : J-Link JTAG Interface ready
Error: J-Link command 0xdf failed (-116)
Error: J-Link setting speed failed (-116)
Error: usb_bulk_write failed (requested=6, result=-116)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-116)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdd failed (-116)
Error: J-Link command 0xde failed (-116)
Error: J-Link command 0xdc failed (-116)
Error: J-Link command 0xde failed (-116)
Error: J-Link command 0xdc failed (-116)
Error: J-Link command 0xdf failed (-116)
Error: usb_bulk_write failed (requested=6, result=-116)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdd failed (-116)
Error: J-Link command 0xdf failed (-116)
Error: usb_bulk_write failed (requested=6, result=-116)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-116)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdd failed (-116)
Error: J-Link command 0xde failed (-116)
Error: J-Link command 0xdc failed (-116)
Error: J-Link command 0xde failed (-116)
Error: J-Link command 0xdc failed (-116)
Error: J-Link command 0xdf failed (-116)
Error: usb_bulk_write failed (requested=6, result=-116)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: J-Link command 0xdd failed (-116)
Error: J-Link command 0xdf failed (-116)
Error: usb_bulk_write failed (requested=6, result=-116)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Error: usb_bulk_write failed (requested=6, result=-116)
Error: jlink_tap_execute, wrong result -107 (expected 1)
Runtime error, file "embedded:startup.tcl", line 174:    error: -104
Runtime error, file "d:\Program Files\OpenOCD\0.2.0\target\tion-pro270.cfg", line 46:
не подскажет ли многоуважаемое сообщество где копать? вроде уже все варианты перепробовал ((
Название: Re: tion270pro + jlink
Отправлено: asv от 09 Февраля, 2011, 14:49:26
Попробуйте более поздним OpenOCD, вы вообще искали хотя бы по строке "J-Link command 0xdf failed"?
Название: Re: tion270pro + jlink
Отправлено: IgorKI от 09 Февраля, 2011, 16:21:56
Я пробовал и 0.4.0 - результат абсолютно идентичный. А при попытке приконнектиться через родной jlink-софт - выдает, что сигнал Reset (15) - высокий и не сбрасывается. Может на плате какие-то джамперы надо переставлять?
Название: Re: tion270pro + jlink
Отправлено: asv от 09 Февраля, 2011, 16:27:31
Джамперов для JTAG нет
Название: Re: tion270pro + jlink
Отправлено: IgorKI от 09 Февраля, 2011, 16:48:12
Странно ... Получается не проходит ни одна команда - даже первый сброс. А по схеме нога RESET никуда не подтянута?
Название: Re: tion270pro + jlink
Отправлено: asv от 09 Февраля, 2011, 17:05:06
J3.8 -- nTRST напрямую на процессор (вход)
J3.9 -- nSYS_RST напрямую на процессор (выход)
Название: Re: tion270pro + jlink
Отправлено: IgorKI от 09 Февраля, 2011, 17:35:40
А J3.2 -- nReset ? - она не сбрасывается
Название: Re: tion270pro + jlink
Отправлено: asv от 09 Февраля, 2011, 18:43:44
Да, пропустил

J3.2 -- nReset (вход), подтянут 100k к 3.3V, напрямую на процессор
Название: Re: tion270pro + jlink
Отправлено: IgorKI от 09 Февраля, 2011, 19:22:08
Т.е. получается , что на этой ноге действительно всегда 1 и jlink  почему-то не может ее сбросить. Вроде 100к - достаточно много а не подскажете как его найти(попробую выпаять - может поможет?) - осмотрел всю плату, но ни одного 100к не нашел (.
Название: Re: tion270pro + jlink
Отправлено: asv от 09 Февраля, 2011, 19:50:52
> ноге действительно всегда 1

Это вход, им можно сбросить процессор (и периферию), сам он не станет 0. Если снимите R64, то процессор будет сбрасываться от любого шума.

> осмотрел всю плату

R64 смотрите по периферии батареи часов.