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.
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