Добрый день, товарищи.
Спаял я себе платку с sam7x128, на ней - питание, кварц, PLL, USB. Все остальные ноги контактными площадками вывел.
Спаял mt-link v5, платку разводил сам, смотря на оригинальную.
И та, и другая плата работает. Но в j-link коммандере, и вообще нигде, таргетный чип (который на тестовой плате) не видит, даже на минимальной скорости.
Коммандер говорит:
Info: TotalIRLen = ?, IRPrint = 0x..0000000000000000000
Warning: No mathing core found. Selecting default core (ARM7)
Разводку проверял и при разработке, и после пайки неоднократно. По самбе всё прошивается.
Опять-же в j-link commader командами
0 Clear TDI
1 Set TDI
t0 Clear TMS
t1 Set TMS
trst0 Clear TRST
trst1 Set TRST
r0 Clear RESET
r1 Set RESET
тестил - уровни на выводах JTAG подымаются и опускаются.
Соединение - как на нормальных тестовых платах, брал пример с olimex. Единственная разница - я не делал pull-up по 100к.
Я так понимаю, что без осциллографа подобные проблемы врядли решаются, но хотел подстраховаться - нет ли каких вещей, которые я просто не учел.
JTAGSEL подключен на 3v3, TST висит в воздухе.
Я понимаю, что тут телепатов нет, и никто платы на расстоянии не диагностирует