ICD3 Clone

A

Arutan1453

Guest
Ciao a tutti,

Il nuovo debugger di Microchip, ICD3, viene rilasciato ..con un prezzo di 220 $ vs 160 $ per ICD2!
Per la versione precedente, abbiamo visto molto bene le opere al fine di renderlo più accessibile per i dilettanti elctronic su Internet,
vale a dire.ICD2 clone
ecc ..

Per questo, ci sarà un buon lavoro stesso?

Amatoriali di PICS, andiamo per questa sfida!

 
si può ottenere facilmente il firmware?
si rilascia il firmware microchip e schematica?

 
Salve,

Chi lo schema non credo ..
E circa il firmware, posso solo dire che per la ICD2, Microchip ha dato il firmware, forse anche per questo uno.

 
Disposti a qualche tempo di ricambio per il layout del PCB ICD3 clone.Eagle 4,15 o 10 ORCAD schema sarebbe sufficiente, I guess.Hanno anche un modo per fare qualche PCB, e saranno lieti di condividere con i contribuenti.Microchip e mi piace tutto, ma 220 $ modo è troppo!

 
ICD3 si complicano.Non è così facile essere clonati.E, con tutte quelle belle tonalità di chip, manufacting uno ICD3 clone non è così facile troppo.

 
Credo che questo non è facile, ma comunque questo è l'interno e il log MPLAB quando cerca di comunicare: dopo l'invio di comunica-tiene alcune informazioni che ricevono.
Dimmi cosa ne pensi?

Saluti.<img src="http://images.elektroda.net/27_1236906024_thumb.jpg" border="0" alt=""/>

<img src="http://images.elektroda.net/56_1236906070_thumb.jpg" border="0" alt=""/>
000074: Richiesta ArrivareProspettiPartner Descriptor (ALL), 12.03.2009 18:07:34.442 17,775
Descrittore Tipo: Dispositivo
Descrittore Indice: 0x0
Dimensione del buffer di trasferimento: 0x12 bytes

000075: controllo di trasferimento (UP), 12.03.2009 18:07:34.442 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x89098f80
12 01 00 02 FF 00 00 40 D8 04 09 90 00 01 01 02
03 01
.... .. @
R ˙ ......
..
Pacchetto di installazione
80 06 00 01 00 00 12 00
.......
Destinatario: Dispositivo
Tipo richiesta: Standard
Direzione: Device-> Host
Richiesta: 0x6 (GET_DESCRIPTOR)
Valore: 0x100
Indice: 0x0
Lunghezza: 0x12
000076: Richiesta ArrivareProspettiPartner Descriptor (ALL), 12.03.2009 18:07:34.442 0,0
Descrittore Tipo: Configurazione
Descrittore Indice: 0x0
Dimensione del buffer di trasferimento: 0x9 bytes000077: controllo di trasferimento (UP), 12.03.2009 18:07:34.442 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x89098f80
09 02 27 00 01 01 00 E0 FA
..'.... RU
Pacchetto di installazione
80 06 00 02 00 00 09 00
.......
Destinatario: Dispositivo
Tipo richiesta: Standard
Direzione: Device-> Host
Richiesta: 0x6 (GET_DESCRIPTOR)
Valore: 0x200
Indice: 0x0
Lunghezza: 0x9
000078: Richiesta ArrivareProspettiPartner Descriptor (ALL), 12.03.2009 18:07:34.442 0,0
Descrittore Tipo: Configurazione
Descrittore Indice: 0x0
Dimensione del buffer di trasferimento: 0x27 bytes000079: controllo di trasferimento (UP), 12.03.2009 18:07:34.442 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x89098f80
09 02 27 00 01 01 00 E0 FA 09 04 00 00 03 FF 00
00 00 07 05 81 02 00 02 00 07 05 02 02 00 02 00
07 05 83 02 00 02 00
RU ..'.... ..... ˙.
...............
......
Pacchetto di installazione
80 06 00 02 00 00 27 00
.....'.
Destinatario: Dispositivo
Tipo richiesta: Standard
Direzione: Device-> Host
Richiesta: 0x6 (GET_DESCRIPTOR)
Valore: 0x200
Indice: 0x0
Lunghezza: 0x27
000080: Richiesta ArrivareProspettiPartner Descriptor (ALL), 12.03.2009 18:07:34.442 0,0
Descrittore Tipo: String
Descrittore Indice: 0x1
Dimensione del buffer di trasferimento: 0x100 bytes
LanguageID: 0x409

000081: controllo di trasferimento (UP), 12.03.2009 18:07:34.442 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x89098f80
5E 03 4D 00 69 00 63 00 72 00 6F 00 63 00 68 00
69 00 70 00 20 00 54 00 65 00 63 00 68 00 6E 00
6F 00 6C 00 6F 00 67 00 79 00 2C 00 20 00 49 00
6E 00 63 00 2E 00 20 00 28 00 77 00 77 00 77 00
2E 00 6D 00 69 00 63 00 72 00 6F 00 63 00 68 00
69 00 70 00 2E 00 63 00 6F 00 6D 00 29 00
^. Microch
ip. Techn
metodologia.. I.
nc ... (. www
.. microch
ip .. it).
Pacchetto di installazione
80 06 01 03 09 04 00 01
.......
Destinatario: Dispositivo
Tipo richiesta: Standard
Direzione: Device-> Host
Richiesta: 0x6 (GET_DESCRIPTOR)
Valore: 0x301
Indice: 0x409
Lunghezza: 0x100
000082: Richiesta ArrivareProspettiPartner Descriptor (ALL), 12.03.2009 18:07:34.442 0,0
Descrittore Tipo: String
Descrittore Indice: 0x2
Dimensione del buffer di trasferimento: 0x100 bytes
LanguageID: 0x409

000083: controllo di trasferimento (UP), 12.03.2009 18:07:34.442 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x89098f80
46 03 4D 00 50 00 4C 00 41 00 42 00 EA 00 20 00
49 00 43 00 44 00 33 00 20 00 74 00 6D 00 20 00
28 00 77 00 77 00 77 00 2E 00 6D 00 69 00 63 00
72 00 6F 00 63 00 68 00 69 00 70 00 2E 00 63 00
6F 00 6D 00 29 00
FMPLABŽ..
ICD3.. tm.
(. www..mic
rochip c. ..
om).
Pacchetto di installazione
80 06 02 03 09 04 00 01
.......
Destinatario: Dispositivo
Tipo richiesta: Standard
Direzione: Device-> Host
Richiesta: 0x6 (GET_DESCRIPTOR)
Valore: 0x302
Indice: 0x409
Lunghezza: 0x100
000084: Richiesta ArrivareProspettiPartner Descriptor (ALL), 12.03.2009 18:07:34.442 0,0
Descrittore Tipo: String
Descrittore Indice: 0x3
Dimensione del buffer di trasferimento: 0x100 bytes
LanguageID: 0x409

000085: controllo di trasferimento (UP), 12.03.2009 18:07:34.442 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x89098f80
1A 03?00?00?00?00?00?00?00
?00?00?00?00?00
.. SERIALN
UMERO
Pacchetto di installazione
80 06 03 03 09 04 00 01
.......
Destinatario: Dispositivo
Tipo richiesta: Standard
Direzione: Device-> Host
Richiesta: 0x6 (GET_DESCRIPTOR)
Valore: 0x303
Indice: 0x409
Lunghezza: 0x100
000086: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.852 0,410
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
29 00
).
000087: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.852 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000088: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,100
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000089: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.952 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000090: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000091: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.952 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000092: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000093: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.952 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000094: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000095: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.952 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000096: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
47 00
G.
000097: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.952 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000098: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x34 byte dal dispositivo
000099: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.952 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x13 byte dal dispositivo
47 00 20 00 00 00??????????
??00
G. ... SERIALNUMB
ER.
000100: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x8 byte per il dispositivo
2A 00 04 00 B8 0B 00 00
*...¸...
000101: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.952 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x8 byte per il dispositivo
000102: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x26 byte dal dispositivo
000103: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:34.952 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x22 byte dal dispositivo
2A 00 3F 00 01 00 02 00 00 00 00 80 00 00 00 00
00 00 00 00 00 00 10 00 00 00 01 00 00 00 00 00
00 00
*.?............
................
..
000104: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:34.952 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x26 byte dal dispositivo
000105: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,200.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x20 byte dal dispositivo
3F 00 01 00 02 00 00 00 00 80 00 00 00 00 00 00
00 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00
?..............
................
000106: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x26 byte dal dispositivo
000107: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x20 byte dal dispositivo
3F 00 01 00 02 00 00 00 00 80 00 00 00 00 00 00
00 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00
?..............
................
000108: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x26 byte dal dispositivo
000109: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x6 byte dal dispositivo
00 00 C0 10 53 7F
.. Ŕ.S
000110: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
2C 00
,.
000111: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000112: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
000113: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x8 byte dal dispositivo
2C 00 02 00 00 00 02 00
,.......
000114: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
41 00
A.
000115: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000116: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x3e bytes dal dispositivo
000117: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x1c bytes dal dispositivo
41 00 16 00 00 00 00 01 08 30 05 01 09 00 00 02
01 26 03 00 01 00 00 00 05 01 23 03
A. ....... 0 ......
.&........#.
000118: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
44 00
D.
000119: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000120: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x38 byte dal dispositivo
000121: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x18 byte dal dispositivo
44 00 00 00 00 00 02 00 00 00 03 00 00 00 00 00
00 00 00 00 00 00 00 00
D. ..............
........
000122: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
44 00
D.
000123: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000124: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x38 byte dal dispositivo
000125: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x18 byte dal dispositivo
44 00 00 00 00 00 02 00 00 00 03 00 00 00 00 00
00 00 00 00 00 00 00 00
D. ..............
........
000126: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x4 byte per il dispositivo
40 00 4E 01
@. N.
000127: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x4 byte per il dispositivo
000128: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x22 byte dal dispositivo
000129: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x4 byte dal dispositivo
40 00 00 00
@ ...
000130: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x150 byte per il dispositivo
50 45 02 00 FE 00 E0 FF 3F FF 00 00 00 12 00 00
00 12 00 00 01 12 00 00 02 12 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
E8 03 E8 03 A0 0F 88 13 88 13 10 27 E8 03 07 00
20 02 02 08 40 11 2C 28 4C 64 60 22 2C 18 00 00
00 00 00 80 00 00 00 00 00 00 00 01 00 00 00 00
20 00 08 00 00 00 00 00 30 00 0E 00 00 00 00 00
20 00 40 00 00 00 00 00 00 00 00 00 00 00 01 00
00 00 3F CF 3F 1F 00 87 E5 00 0F C0 0F E0 0F 40
00 00 00 00 00 00 C0 35 FF DF 00 FB 9F 00 FF FF
FF FF FF FF 00 00 00 00 00 00 00 00 00 00 06 00
00 00 80 00 00 00 00 00 00 00 02 00 00 00 00 00
00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
61 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 BA 1B
PE .. T ˙?.
R ˙ ......
................
................
č.č..... 'C ...
...@.,( Ld `",...
...............
....... 0 .......
.@.............
..? D? ..L .. Ŕ.ŕ. @
...... Ŕ5ß ˙. Ú. ˙ ˙
˙ ˙ ˙ ˙ ............
...............
................
................
come ..............
................
................
................
................
................
.............. S.
000131: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x150 byte per il dispositivo
000132: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x2 byte dal dispositivo
000133: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x2 byte dal dispositivo
00 00
..
000134: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x8 byte per il dispositivo
63 00 04 00 00 00 28 00
c. ....(.
000135: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x8 byte per il dispositivo
000136: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x22 byte dal dispositivo
000137: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x22 byte dal dispositivo
63 00 3F 00 01 00 02 00 00 00 00 80 00 00 00 00
00 00 00 00 00 00 10 00 00 00 01 00 00 00 00 00
00 00
c. ?............
................
..
000138: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x22 byte dal dispositivo
000139: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x20 byte dal dispositivo
3F 00 01 00 02 00 00 00 00 80 00 00 00 00 00 00
00 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00
?..............
................
000140: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:35.153 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x22 byte dal dispositivo
000141: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:35.153 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x2 byte dal dispositivo
00 00
..
000142: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:36.154 1,001
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000143: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:36.154 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000144: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:36.154 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000145: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:36.154 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000146: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:36.605 0,450
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000147: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:36.605 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000148: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:36.605 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000149: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:36.605 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000150: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:37.606 1,001
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000151: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:37.606 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000152: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:37.606 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000153: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:37.606 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000154: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:38.608 1,001
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000155: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:38.608 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000156: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:38.608 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000157: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:38.608 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000158: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:39.609 1,001
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000159: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:39.609 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000160: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:39.609 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000161: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:39.609 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000162: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:40.610 1,001
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000163: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:40.610 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000164: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:40.610 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000165: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:40.610 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000166: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:41.612 1,001
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000167: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:41.612 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000168: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:41.612 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000169: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:41.612 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....
000170: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:42.613 1,001
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
3F 00
?.
000171: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:42.613 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e992c (Endpoint Indirizzo: 0x2)
Invia 0x2 byte per il dispositivo
000172: il trasferimento in blocco o di interrupt (ALL), 12.03.2009 18:07:42.613 0,0
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x42 byte dal dispositivo
000173: il trasferimento in blocco o di interrupt (UP), 12.03.2009 18:07:42.613 0,0.Stato: 0x00000000
Tubo Impugnatura: 0x890e990c (Endpoint Indirizzo: 0x81)
ArrivareProspettiPartner 0x24 byte dal dispositivo
3F 00 00 00 3F 00 01 00 02 00 00 00 00 80 00 00
00 00 00 00 00 00 00 00 10 00 00 00 01 00 00 00
00 00 00 00
?...?..........
................
....

 
Hi narccizzo,

Dopo il tuo post tutti rinunciare.Qual è la reale differenza tra ICD2 e 3?Mr.Cube

 
forse il suo modo troppo semplice e microchip aggiunto tante cose per assicurarsi che la gente non poteva clonare icd3

 
mrcube_ns ha scritto:Qual è la reale differenza tra ICD2 e 3?
 
[quote = "mrcube_ns"]
Che
cos'è la vera differenza tra ICD2 e 3? [/ b]

Mr.Cube [/ quote]
Siamo spiacenti, ma è necessario il login per visualizzare questo attaccamento

 
Ciao a tutti,
narccizzo: grazie per l'anteprima le immagini del pcb - utile in grado di capire ciò che la maggior parte hanno fatto la messa in ICD3.
shobhitkukreti: non so se il cicuits così semplice da quello che ha e può fare al suo interno.
Il chip è un Xilinx FPGA - Field Programmable Gate Array; si possono fare molte logiche complesse, ed è il software programmabile - anche al volo, come i "nostri" pics.
Credo che sarà utilizzato per il complesso di interruzione (stato della macchina viene a mio avviso).
Il "NetChip" è il controller USB peripherial (von plxtech) - è utilizzato per la connessione per la dsPIC33FJ256.
alcuni degli altri piccoli chip sono almeno alcuni autisti di autobus (LC245N - 8bit autista di autobus; è l'abbreviazione di 74LC245N da Texas Instruments) e semplice logica di chip (LC74A è la stessa natura, 74LC74A - D dual-Flipflops),
alcuni I2C-bus di memoria flash (24LC024 o 25LC1024) o memoria statica (AS7C34096: SRAM, 512k * 8Bit).

 
Methinks, che non ci sarebbe soluzione semplice clone di ICD3, come è stato per ICD2.
ICD3 clone può costa circa mezzo-> pieno di MCP prezzo, anche se può essere fatto a casa.

Il mio pensiero su tutto questo:
1.FPGA codice risiede probabilmente nel 25LC1024.
2.dsPIC probabilmente lampeggia a PowerUp FPGA.
3.dsPIC controlla tutti i trasferimenti, ma solo in termini di controllo del flusso, penso ad alta velocità USB trasferimenti va da NetChip IC direttamente FPGA e SRAM, dove sono tamponata, quindi i dati vengono pompati a ragionevole velocità di trasferimento collegato a bersaglio.

curriculum:
- NetChip, spartano, SRAM
e dsPIC sono critici, e non può essere scambiato - sono inexchangeable nucleo di ICD3
- Spartan XC3S100 (~ 3k LE) costa circa 100PLN ($ 25-30) (1 / 8 di reale ICD3)
- 33FJ256/510 costa circa 30PLN (~ $ 10)
- NET2272 è difficilmente reperibile

- Trasferimenti ad alta velocità USB sono altamente sensibili alla scarsa progettazione PCB

Personalmente, penso che insieme MCP buon prezzo per ICD3 - se non si ha realmente bisogno che ICD veloce, si può sempre rimanere al ICD2.

 
ICD2 è stato per molti anni, anche micorhcip ottenuto molti giri hardware.

Ora, con l'open-source di struttura PICKit 2, si può fare di più per il fai da te o del clone, che vi darà una qualche funzione di una normale ICD2 possibile.Inoltre, a causa del fatto: il suo schema elettrico e codice sorgente sono tutti aperti al pubblico, quindi si può sempre fare qualche accessorio come questo fatto:
http://www.auelectronics.com/products/hardware/cb0703.html
http://www.auelectronics.com/Hardware-CB0703.htm<img src="http://www.auelectronics.com/products/skin/frontend/default/default/images/home_main_callout.jpg" border="0" alt=""/>

<img src="http://www.auelectronics.com/products/media/catalog/product/cache/1/image/5e06319eda06f020e43594a9c230972d/C/B/CB0703_Top.jpg" border="0" alt=""/>

<img src="http://www.auelectronics.com/products/media/catalog/product/cache/1/image/5e06319eda06f020e43594a9c230972d/C/B/CBL_0703_POGO.jpg" border="0" alt=""/>Passo per passo il montaggio guida e schematica con funzioni avanzate:
http://www.auelectronics.com/pdfs/Assemble_PICkit2.pdf
http://www.auelectronics.com/pdfs/CB0703_PICKit2_Schematic.pdf

 
Stesso qui, io la chiamo la mia Junebug e comprende uno 18F1320 Tutor.<img src="http://www.blueroomelectronics.com/images/Junebug3D.png" border="0" alt=""/>
 

Welcome to EDABoard.com

Sponsor

Back
Top