Hola zivago40,
por si vas a probar el OcdComander y tienes dudas con las conexioxes del cable Wiggler te dejo esto que es de un fichero de cabeceras de un progama jtag, se puede ver el Wiggler y el estandar, ademas del significado de cada patilla del puerto paralelo del PC.
/*
* The followint table shows the pin assignment of 25-pin Parallel Printer Port.
* please refer to IEEE 1284 standard for detailed description.
* data port (Out) status port (In)
* bit[7] -- pin9 (Out) bit[7] -- pin11 (In), busy (Hardware Inverted)
* bit[6] -- pin8 (Out) bit[6] -- pin10 (In), Ack
* bit[5] -- pin7 (Out) bit[5] -- pin12 (In), Paper out
* bit[4] -- pin6 (Out) bit[4] -- pin13 (In), Select
* bit[3] -- pin5 (Out) bit[3] -- pin15 (In), Error
* bit[2] -- pin4 (Out) bit[2] -- IRQ(Not)
* bit[1] -- pin3 (Out) bit[1] -- Reserved
* bit[0] -- pin2 (Out) bit[0] -- Reserved
*/
/* I/O address of parallet port */
#define PARAL_DATA_PORT 0x378
#define PARAL_STAT_PORT 0x379
#define PARAL_INIT_DATA 0x0
#define PARAL_PIN_11 0x80 //A special pin (Hardware Inverted)
/* Connection definition between JTAG & Parallel Port */
#ifdef WIGGLER
//WIGGLER
#define JTAG_NTRST_MASK 0x01 // Pin2
#define JTAG_TMS_MASK 0x02 // Pin3
#define JTAG_TCK_MASK 0x04 // Pin4
#define JTAG_TDI_MASK 0x08 // Pin5
#define JTAG_TDO_MASK 0x80 // Pin11 Hardware Inverted
#else
//SDT JTAG
#define JTAG_NTRST_MASK 0x04 // Pin4
#define JTAG_TMS_MASK 0x02 // Pin3
#define JTAG_TCK_MASK 0x01 // Pin2
#define JTAG_TDI_MASK 0x40 // Pin8
#define JTAG_TDO_MASK 0x10 // Pin13
Lo del Nº de pin es el número del conector DB25 que va al ordenador y si es con resistencias serán todas de 100 Ohm. menos la TDO que es de 33.
Saludos.
Última edición por jubamo; 07/03/2007 a las 20:44.
|