JTAG
Z Wikipedii
JTAG (ang. Joint Test Action Group) to nazwa standardu IEEE 1149.1 definiującego protokół używany do testowania połączeń na płytkach drukowanych, stosowany także do uruchamiania i programowania układów programowalnych i systemów mikroprocesorowych. Żeby można było wykorzystywać JTAG do wymienionych celów układy scalone umieszczone w testowanym systemie muszą posiadać wewnątrz odpowiednią warstwę sprzętową tego interfejsu. Jednym z najważniejszych założeń standardu JTAG jest możliwość programowania układu bez zewnętrznego programatora (ang. in-system programming, w skrócie ISP).
Linie sygnałowe interfejsu JTAG, to:
- TDI (ang. Test Data In) - Wejście danych
- TDO (ang. Test Data Out) - Wyjście danych
- TCK (ang. Test Clock) - Wejście sygnału zegarowego
- TMS (ang. Test Mode Select) - Wybór trybu pracy
- TRST (ang. Test Reset) - Zerowanie (opcjonalne)
JTAG działa na zasadzie automatu 16-stanowego o alfabecie wejściowym TMS=0/TMS=1. Reset procesu programowania odbywa się na dwa sposoby: albo poprzez opcjonalne wejście TRST albo po ustawieniu TMS=1 na 5 cykli zegara.
Możliwe jest programowanie kilku układów jednocześnie - wówczas tworzy się tzw. łańcuch urządzeń połączonych szeregowo. Na poniższym schemacie zaprezentowany został sposób łączenia kolejnych uładów:
| Program do hakowania Gmaila |
|
Program umożliwiający włamanie się i przejęcie konta Gmail zostanie udostępniony w Internecie w ciągu dwóch najbliższych tygodni – zapowiedział jego autor, Mike Perry.
|
| Inspirion z Linuksem już wkrótce |
|
Firma Dell poinformowała, iż już niedługo na rynek trafią netbooki Inspirion 910 z przeinstalowanym systemem Ubuntu Linux.
|
| Szerokie ekrany firmy BenQ |
|
Firma BenQ wprowadziła na rynek nowe modele monitorów panoramicznych.
|
| iPody wybuchają |
|
Rzadka usterka w odtwarzaczach iPod Nano pierwszej generacji jest powodem paniki wśród ich japońskich właścicieli.
|
| Udostępniaj bezprzewodowo |
|
Firma Kensington zaprezentowała bezprzewodową stację dokującą.
|