Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
tiger Član

Pridružen-a: Čet 05 Feb 2004 0:22 Prispevkov: 1161 Aktiv.: 4.90
|
Objavljeno: Pet Jun 29, 2007 9:03 pm Naslov sporočila: DSPIC30F4011 |
|
|
Hi
Hočem sprogramirat 30F4011, pa mi napiše MPLAP ICD2 naslednje, kje je problem ?
Ima kdo izkušnje z tem picem?
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
ICDWarn0020: Invalid target device id (expected=0x101, read=0x81)
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
LP |
|
Nazaj na vrh |
|
 |
DMan Član

Pridružen-a: Ned 01 Avg 2004 15:03 Prispevkov: 123 Aktiv.: 0.52 Kraj: Tržič
|
Objavljeno: Pet Jun 29, 2007 9:20 pm Naslov sporočila: |
|
|
Mogoče neumno vprašanje ampak vseeno: Ali imaš izbran pravi PIC v MPLAB Configure/Select device?
Ker error ki ti ga vrne pravi prav to da je na ICD priklopljen drug čip kot je naveden v MPLAB-u. |
|
Nazaj na vrh |
|
 |
tiger Član

Pridružen-a: Čet 05 Feb 2004 0:22 Prispevkov: 1161 Aktiv.: 4.90
|
Objavljeno: Pet Jun 29, 2007 9:32 pm Naslov sporočila: |
|
|
Hi
Seveda je izbran pravi čip, vendar je pa nekaj čudnega, za ta čip je potrebno imeti zunajo napetost in ne iz ICD2.
LP |
|
Nazaj na vrh |
|
 |
bungee Član


Pridružen-a: Pon 07 Mar 2005 18:49 Prispevkov: 1479 Aktiv.: 6.24 Kraj: Ljubljana
|
Objavljeno: Pet Jun 29, 2007 9:53 pm Naslov sporočila: |
|
|
30F4011 naj bi imel 3V napajanje kar pa ICD2 klon nima urejeno .... še. Kolikor sem gledal, so na EDAboardu delali tudi 3V verzijo. Nisem pa 100% ker meni 5V zadošča. |
|
Nazaj na vrh |
|
 |
DMan Član

Pridružen-a: Ned 01 Avg 2004 15:03 Prispevkov: 123 Aktiv.: 0.52 Kraj: Tržič
|
Objavljeno: Pet Jun 29, 2007 10:09 pm Naslov sporočila: |
|
|
Ja napajanje zna biti problem. Ravnokar delam na 18LF seriji, ki jo nameravam napajati z 3V in klon ICD2 ne dela na 3V, dela pa od 3.25V naprej. Tako ga programiram/debugiram na 3.25V, teče pa tudi na 3V. Baje verzija klona od Potyo na EDA-BOARDU zaradi izhodnih bufferjev zmore iti tudi po 3V.
Za to da dela na 3.25V, moram imeti v nastavitvah za programator/debuger v zavihku Power imeti odkljukano "Power target circuit from MPLAB ICD 2 (5V VDD)" da ICD2 ne vsiljuje svojega napajanja vezju. Tako lahko imaš za ciljno vezje svoje napanje in ga MPLAB tudi bere v zavihku Power. |
|
Nazaj na vrh |
|
 |
tiger Član

Pridružen-a: Čet 05 Feb 2004 0:22 Prispevkov: 1161 Aktiv.: 4.90
|
|
Nazaj na vrh |
|
 |
bungee Član


Pridružen-a: Pon 07 Mar 2005 18:49 Prispevkov: 1479 Aktiv.: 6.24 Kraj: Ljubljana
|
Objavljeno: Sob Jun 30, 2007 2:20 pm Naslov sporočila: |
|
|
Ne glede na to kaj piše v datasheetu MPLAB ne dovoljuje nastavljanja 5V Vdd na ICD2 in zato ga ne prepozna. Definitivno moraš dat zunanje napajanje.
Sem to ravnokar preizkusil z dsPIC30F4012, ki je malo manjši brat 11-tke  |
|
Nazaj na vrh |
|
 |
tiger Član

Pridružen-a: Čet 05 Feb 2004 0:22 Prispevkov: 1161 Aktiv.: 4.90
|
Objavljeno: Ned Jul 01, 2007 1:38 pm Naslov sporočila: |
|
|
Hi Bungee
Hm, ali je potrebno v nastavitvah programatorja kaj spremeniti za DSpice, da se jih sprogramira? Meni še vedno ne uspe sprogramirat 30F4011.
LP |
|
Nazaj na vrh |
|
 |
GJ Član


Pridružen-a: Čet 02 Nov 2006 15:51 Prispevkov: 946 Aktiv.: 4.17 Kraj: Ljubljana
|
Objavljeno: Ned Jul 01, 2007 3:26 pm Naslov sporočila: |
|
|
bungee je napisal/a: |
Ne glede na to kaj piše v datasheetu MPLAB ne dovoljuje nastavljanja 5V Vdd na ICD2 in zato ga ne prepozna. Definitivno moraš dat zunanje napajanje. |
Lahko pa porabiš kar 5VDC od USB. Preverjeno deluje, če je le poraba v mejah dovoljene, le še kakšen kondenzator za blokado je dobro dodati.
LP GJ |
|
Nazaj na vrh |
|
 |
tiger Član

Pridružen-a: Čet 05 Feb 2004 0:22 Prispevkov: 1161 Aktiv.: 4.90
|
Objavljeno: Ned Jul 01, 2007 8:56 pm Naslov sporočila: |
|
|
Hi
Saj ni problem napajanje, to sem uredil z zunanjim virom napetosti.
Programator ne sprepozna prej omenjenega DSPICa
LP |
|
Nazaj na vrh |
|
 |
GJ Član


Pridružen-a: Čet 02 Nov 2006 15:51 Prispevkov: 946 Aktiv.: 4.17 Kraj: Ljubljana
|
Objavljeno: Pon Jul 02, 2007 12:01 am Naslov sporočila: |
|
|
Napaka..
Citiram: |
ICDWarn0020: Invalid target device id (expected=0x101, read=0x81) |
Pomeni, da ciljni procesor ni enak tistemu, ki ga pričakuje programator torej 30F4011 oziroma 0x101.
LP Gj |
|
Nazaj na vrh |
|
 |
tibi Član

Pridružen-a: Tor 16 Dec 2003 11:08 Prispevkov: 253 Aktiv.: 1.07 Kraj: bukovje
|
Objavljeno: Pon Jul 02, 2007 6:39 am Naslov sporočila: |
|
|
Pred časom sem imel pododben problem z 18 serijo. Pa sem po enem tednu ugotovil da morata biti na napajanje priključena tudi priključka AVdd in AVss.
Kaj pa če je že PIC "izdihnil" npr. napačna priključitev ...??
No jaz trenutno eksperimentiram z dsPIC30F3010. Programiranje z ICD2 mi ne dela težav.
L.P. |
|
Nazaj na vrh |
|
 |
jur Član


Pridružen-a: Pet 02 Dec 2005 14:45 Prispevkov: 5142 Aktiv.: 21.71 Kraj: [color=zelena]Ljubljana[/color]
|
Objavljeno: Pon Jul 02, 2007 3:37 pm Naslov sporočila: |
|
|
Datasheet od PICov zahteva, da so vsi Vssji, Vddji in ostalo napajalno vedno priključeni na napajanje.
Jur |
|
Nazaj na vrh |
|
 |
tiger Član

Pridružen-a: Čet 05 Feb 2004 0:22 Prispevkov: 1161 Aktiv.: 4.90
|
Objavljeno: Pon Jul 02, 2007 9:13 pm Naslov sporočila: |
|
|
Hi
Sedaj sem se malo poigral z 30F4011 in namesto tega v programator vpisal 30F5013 in je napisalo naslednje
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to target
Target Device dsPIC30F5013 found, revision = Rev 0x0
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 Ready
Vendar sprogramira ga ne, ker se memorje ne ujemajo.
Kdo mi zna to razložit.
LP |
|
Nazaj na vrh |
|
 |
bungee Član


Pridružen-a: Pon 07 Mar 2005 18:49 Prispevkov: 1479 Aktiv.: 6.24 Kraj: Ljubljana
|
Objavljeno: Pon Jul 02, 2007 11:23 pm Naslov sporočila: |
|
|
Pri meni se je to zgodilo, ko sem imel pokvarjen PIC ... si mogoče poizkusil drugega? |
|
Nazaj na vrh |
|
 |
|