REKLAMA

jtag.pdf

Połączenie AVR AtMega w łańcuch JTAG

Po latach spotkałem się koniecznością pracy na 2 prockach przełączanych bardzo często. Połączyłem w jatag przejściówką i klapa. Odczytuje jakieś krzaczki gdy czytam ID układu. Kombinwoałem tu: http://obrazki.elektroda.pl/5786220500_1485927455_thumb.jpg ale bez skutku, dokładniej. Po ustawieniu Dev before 0 inst bits bef 0 Dev aftter 1 inst bits after 16 odczytuje id drugiego układu w łańcuchu. Jak odczytać pierwszy? Problem rozwiązany, trzeba odpowiednio ustawić liczbe bitów instrukcji, która jest różna dla Mega i Xmega. Szczegółowy opis, z rysunkami PCB znajdzie się w EP.


Pobierz plik - link do postu

1

D

2

J1
TCK
1 2
TDO
3 4
TMS
5 6
7 8
TDI
9 10

3

J2
GND
VCC
/RSTs

TCK

1 2
3 4
TMS
5 6
7 8
9 10

Master GND

4

J3
GND
VCC
/RSTs

TCK

1 2
3 4
TMS
5 6
7 8
9 10

Slave1 GND

J4

GND
VCC
/RSTs

TCK

1 2
3 4
TMS
5 6
7 8
9 10

Slawe2 GND

GND
VCC
/RSTs

Slave3 GND
JP1
JUMPER

2

1

2

1

C
JP2
JUMPER

D

J5
TCK

1 2
3 4
TMS
5 6
7 8
9 10

GND
VCC
/RSTs

Slave4 GND
1

C

JP3
2
JUMPER

VCC
B

H1

H2

SRUBA
H3

A

SRUBA
H4

SRUBA

B
R1
560R

Title
Size

D1
Power

Revision

A4

SRUBA

Date:
File:

GND
1

Number

2

1-Feb-2017
Sheet of
c:\D\Dokumentacje\AVT\JTAG Lancuch\PCB\Lancuch JTAG.ddb
Drawn By:
3

A
4