LINUX.ORG.RU

JTAG


0

0
Интересуют руководства по программированию (битик за битиком) или примеры битстримов, например, как запрограммировать железку в BYPASS-моду.
Для Xscale есть jelie. Можно смотреть как пример. Но в общем-то оно элементраное-же все. Взять картинку со state machine-ой и по ней гулять по состояниям.
alexru ★★★★
()
есть такой «stapl player». сам stp тебе конечно не интересен, но вот jtag там реализован.
Rastafarra ★★★★
()
openocd можно посмотреть в качестве примера работы с jtag
fghj ★★★★★
()
Ответ на: комментарий от alexru
>Но в общем-то оно элементраное-же все.
В общем-то, да, элементарно: reset, подал инструкцию в SHIFT IR и погнал данные в SHIFT DR, но на практике многое не работает. У меня есть рабочий битстрим и некоторые моменты в нём не понятны.
markevichus ★★★
() автор топика
Ответ на: комментарий от markevichus
> 0 1 #parity, не понимаю, зачем после JTAG instruction посылаются данные на TDI

> 1 1

Вот это мне не понятно. 1 - это переход в exit1ir, 2 - это updateir.

Причем тут parity. Из этого следует, что у девайса ir длинной 4, что всесьма нестандартно, обычно 5.

alexru ★★★★
()
Ответ на: комментарий от alexru
Да, это так. Длина инструкции у девайса - 4 бита. У каждой железяки она своя.
markevichus ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.