Necessità di ingresso sul troubleshootinc Pics Icd2Clone.

P

Pigi_102

Guest
Ciao a tutti
Come dice l'oggetto, ho bisogno di un ingresso di risoluzione dei problemi le foto REVB ICD2 usb.
Ho controllato il doppio schema di vitto e alloggio e tutto sembra giusto.
Ho anche aggiunto il 100N cappuccio tra VDD e VSS, ha aggiunto un 19k res tra mclr vcc e del 4550, e rimosso il 100mh induttore subito dopo il Usb e vcc.
Ho il LED di alimentazione e il LED USB appiccicosa, ma le finestre non riconoscono la pensione (periferica sconosciuta)
Ho anche provato MPLAB 7,50 e 8,00 e rimosso e reinstallato la ICD2 conducenti che non hanno possibilità.
Inoltre, il firmware per il 4550 è stato modificato più volte, cercando di configurazione diverse fusibile.
Il 4550 sembra essere correttamente programmato, come la pensione è visto come un dispositivo USB, ma non bonificata da ogni conducente.
Ho letto attraverso il thread originale, ma è troppo confusa deviced quindi di aprire un nuovo thred cercando di aiutare me stesso e anche quelli che la costruzione di un bordo e hanno lo stesso problema che ho leggendo l'intera pagina iniziale 50 thread.Devo ammettere che sembra essere un problema del firmware, ma non si sa bene da dove cominciare.

In allegato l'ultimo firmware e il file in formato eagle Ho usato

Ogni suggerimento?Sal PICS, ho redrawed si 'causare il file pdf non si stampa a getto d'inchiostro per il mio bene.

Editd per eliminare confusione informazioni
Siamo spiacenti, ma è necessario il login per visualizzare questo attaccamento

 
ICD2 Il funzionario non ha il supporto Linux, vino, ma può funzionare solo 32bit XP & Vista sono ufficialmente supportati.

 
Da MPLAB Help:
Se il sistema operativo Windows scelto uno driver USB, MPLAB ICD 2 non funzionerà.Seguire le istruzioni in ICD2 \ Drivers \ clnicd2.htm MPLAB IDE della directory di installazione per rimuovere i driver di Windows e li sostituisce con il corretto driver USB.

 
Credo che (mentre non sono sicuro) che in fase I am, finestre non è ancora la causa.
Di avvio di Windows usb comunicazione, ma, per quanto io possa vedere il dispositivo non è presente alcuna nota DeviceID o seriale, quindi Windows non è in grado di trovare un driver per lui.

Probabilmente il firmware di partenza non è corretto, o magari un po 'del fusibile che ho usato (quelli che sono direttamente "registrati" nel file hex) non sono correttamente.

La prima cosa da capire è: qual è il significato del LED USB illuminato su?
E dopo, non vi è alcuna possibilità di capire se il firmware è in esecuzione uno, se non, in quale fase può essere fermato?

Pigi

PS Potrebbe essere un problema con Speed USB?Il mio PC ha solo 1,1 porta USB, e hanno usato tali.

A cura di aggiungere il ps

 
Dispositivo è presente nel pannello di controllo / Sistema / Gestione periferiche come periferica unknovn o no?
Qual è il tuo secondo processore?16F877 o 16F877A?Avete diritto di software per uno?

Ho potyo1 clone.I 'm confrontare il tuo ICD2_18F4550_boot_Mclr_dis.hex ai miei file, ma uno solo fusibili sono diversi.Ho MCLR attiva.<img src="http://images.elektroda.net/30_1196940509_thumb.jpg" border="0" alt=""/>
 
Sì, il dispositivo è presente nel pannello di controllo / Sistema / Gestione periferiche come unknovn dispositivo.

La seconda foto è un 16f877A e vi ho diritto firmware per essa.

Il firmware che
sto utilizzando ha MCLR inattivi come ho rimosso il resistore tra MCLR e vcc (questa cosa può essere sbagliato).Pigi

 
Potete disattivare LVP fondono in 16F877A configurazione parola?

 
jankop,
Io darò questa una prova di questo pomeriggio,
non appena ho a casa, ma mi chiedo che cosa è necessario per questo.

Con la lettura del file inf friver da MPLAB, il dispositivo dovrebbe avere riconosciuto quando si presenti come un:
"VID_04D8 & PID_800"

Questa parte deve essere gestita da 18f4550 il 18f4550 quindi dovrebbe essere in grado di presentarsi correttamente anche se è l'unico chip sulla scheda, non è vero?

Se Windows non lo riconosce, il problema deve essere in questo chip (credo).

Btw mi disattivare LVP e lo faremo sapere.

Grazie

Pigi

 
Sia il 18F4550 & 16F877 devono essere presenti e programmati prima della "Microchip Firmware Cliente" si vede nulla.

 
@ blueroomelectronics
Grazie per l'info.
Ho letto nel "IL" altri thread che qualcuno ha fatto il test di bordo a partire dal 4550 solo con il chip, quindi ho pensato che tutte le USB parte del "gioco" è stato svolto dal 4550 prima che lui ha collegato a 877A.

Essendo che mi è stato sbagliato, io farò il test di riprogrammare ASAP.
Basta aspettare di essere HFW (HomeFromWork)

Grazie
Pigi

 
Ho problema con il mio ICD2, due giorni fa.I riprogrammare sia MCU, ma WINXP rilevare unknovn dispositivo 16F877A solo perché è stato male inserire alla presa.I reinserire, e ICD2 è stata pronta, viene rilevato come Microchip MPLAB ICD 2 Firmware Cliente adesso.

 
Beh, ho provato il LVP roba e non ho ricevuto possibilità.
Ho provato anche riprogrammare il 4550 consentendo MCLR nella fusibili e il USBLED non illuminato, né finestre vedere qualsiasi dispositivo,
in modo credo che sia corretto non consentendo se non
c'è una resistenza a vcc.

BTW ho resoldered la resistenza sul MCLR e reprogramed il 4550 con il MCLR e consentito in questa configurazione il firmware correre fino a quando il LED acceso e finestre visualizzare il dispositivo sconosciuto.

A questo punto sto cominciando a sospettare che il problema è la stampati.

Tutte le altre verifiche che si possono suggerire, prima di provare a etch bordo di un altro?

 
jankop ha scritto:

Ho problema con il mio ICD2, due giorni fa.
I riprogrammare sia MCU, ma WINXP rilevare unknovn dispositivo 16F877A solo perché è stato male inserire alla presa.
I reinserire, e ICD2 è stata pronta, viene rilevato come Microchip MPLAB ICD 2 Firmware Cliente adesso.
 
funnynypd ha scritto:jankop ha scritto:

Ho problema con il mio ICD2, due giorni fa.
I riprogrammare sia MCU, ma WINXP rilevare unknovn dispositivo 16F877A solo perché è stato male inserire alla presa.
I reinserire, e ICD2 è stata pronta, viene rilevato come Microchip MPLAB ICD 2 Firmware Cliente adesso.
 
Spiacente,
Voglio solo dire: "Senza 16F877 is't ICD2 diritto rilevato".E 'la mia esperienza di fresco.

 
Ok,
Ho inciso un nuovo bordo e resoldered tutto.
Ora il consiglio è visto come microchip firmware cliente, e vedo in MPLAB.

Ci sono ancora alcuni problemi.
Il più fastidioso è che quando ho scaricato il sistema operativo (da MPLAB menu) è finire il download e mi dà questo messaggio
Codice:Collegamento a MPLAB ICD 2

Connessione ...

Impostazione VDD fonte di MPLAB ICD 2

ICDWarn0020: Invalid target device id (attesi = 0x4F, leggere = 0x0)

... Reading ICD Product ID

 
1.Questo messaggio solo dire: PIC per la programmazione o il debug is'nt connettersi a ICD2 (o ICD2 interfaccia ICSP errore)
2.PIC Cosa avete in MPLAB?
3.Cosa tensione da cui è ICD2 MPLAB?

 
jankop ha scritto:

1.
Questo messaggio solo dire: PIC per la programmazione o il debug is'nt connettersi a ICD2 (o ICD2 interfaccia ICSP errore)

 

Welcome to EDABoard.com

Sponsor

Back
Top