Здравствуйте.
Есть плата конвертера с процессором Marvell 88e6218.
На ней есть 16-контактный разъём (1.27мм между штырьками), предположительно JTAG.
Нашёл картинку с описанием контактов Marvell.
Судя по ней на 16штырьков разведено:
TRTSn 3
TMS_ARM 7
TDI 5
TCK 9
TDO 13
RESETn 15
Чётный ряд кроме 2 - земля
Прикрутил проводки на соотв контакты (кроме RESETn), подцепил к olimex ARM-USB-TINY и пытаюсь увидеть процессор в openocd
yuray@keeper:~$ sudo openocd -f interface/olimex-jtag-tiny.cfg
Open On-Chip Debugger 0.3.1 (2009-11-25-13:34)
$URL$
For bug reports, read
http://openocd.berlios.de/doc/doxygen/bugs.htmlInfo : clock speed 6000 kHz
Warn : There are no enabled taps. AUTO PROBING MIGHT NOT WORK!!
Error: JTAG scan chain interrogation failed: all ones
Error: Check JTAG interface, timings, target power, etc.
Warn : There are no enabled taps. AUTO PROBING MIGHT NOT WORK!!
Error: JTAG scan chain interrogation failed: all ones
Error: Check JTAG interface, timings, target power, etc.
Warn : no gdb ports allocated as no target has been specified
^C
Несколько чайниковских вопросов:
- для работы JTAG достаточно подключения указанных контактов?
- что такое TMS_ARM? У Marvell есть и нога, помеченная как просто TMS.
- какой порядок подключения? втыкаю питание в плату, жду какое-то время ( надо?), запускаю программу. Так?
Что ещё нужно сделать, чтобы увидеть плату?