Loading...
Pages: 1 [2]   Go Down
Author Topic: jtag cos'è?  (Read 604 times)
0 Members and 1 Guest are viewing this topic.
Parma
Offline Offline
Edison Member
*
Karma: 10
Posts: 2104
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ovvio che il sistema per bloccarla c'è, potrebbe essere anche qualche jumper da collegare nel più banale dei casi o proprio il chip che ha disattivato l'interfaccia JTAG o ne utilizza un'altra, chi può dirlo.. ma perché ti interessa così tanto?  smiley-twist
Logged

0
Offline Offline
Tesla Member
***
Karma: 81
Posts: 8188
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

come sopra, la JTAG è un programmatore con una serie di funzioni avanzate come il debug passo-passo del codice.

In pratica immagina di avere un boot-loader sotto steroidi in un chip a parte (e quindi spesso questo chip è protetto da scrittura, per evitare che l'user sminchi il tutto).

Normalmente il jtag è un componente esterno, poichè il protocollo è più o meno standardizzato, ma sulle board di developer spesso si trova anche "on chip" sulla scheda.


"la gpio" mi sorprendi: sta per General Purpose Input Output, e li ha anche arduino: sono i pin digitali!
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Parma
Offline Offline
Edison Member
*
Karma: 10
Posts: 2104
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@lesto: JTAG non è un programmatore, è un protocollo che viene usato per fare test e programmare i chip
praticamente tutti i micro/cpld/fpga lo supportano anche perché si usa per programmare e testare in un botto tutti i chip sulla scheda, i vari chip sono collegati tra loro (lo prevede il protocollo) e serve quindi un solo connettore sulla scheda
Logged

0
Offline Offline
Tesla Member
***
Karma: 81
Posts: 8188
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

yep hai ragione, JTAG è uno standard (IEEE 1149)
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

0
Offline Offline
Faraday Member
**
Karma: 17
Posts: 3909
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Uppo questa domanda interessante.
Il 328 purtroppo non ha il jtag, ma la Mega si, quindi resteremmo in ambito arduinoco.
Qualcuno ha una guida, uno spunto, o voglia diretta di spiegare, come usarlo ?
una specie di blink per Arduino Mega con jtag, che consigliasse quale sw scaricare, quale programmatore usare, come diavolo fare il tutto.

Karma per tutti  smiley
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

Pages: 1 [2]   Go Up
Print
 
Jump to: