Stránka 1 z 3

Rada PICKIT 2

Napsal: 08 úno 2012, 20:57
od sadamish
Ahoj lidi, potřeboval bych poradit. Postavil jsem si klon PICKITu zkoušel jsem jej poprvé a pokaždé co program nahraji ukáže se hláška na obr. Pokud stisknu OK program se evidentně nahraje do procesoru. Po opětovném načtení je ovšem procesor prázdný. Prosím poraďte. Jedná se o procesor 12F629

Napsal: 08 úno 2012, 21:40
od kelley
Ahoj,
chyba je v tom PICu - podařilo se ti zřejmě smazat onu slavnou "kalibrační konstantu" (některé PICy ji mají pro nastavení vnitřní frekvence hodin a je pro každý jednotlivý kus specifická).
Zkus Tools - OSCCAL - Auto regenerate.
Dále viz třeba: http://www.edaboard.com/thread212778.html

Napsal: 09 úno 2012, 00:40
od forbidden
To je divný, originál SW k PICKitu kalibrační konstantu nevymaže, ani když dám vymazat celou paměť PICu. Navíc nevím, proč by chybějící kalibrační konstanta bránila zápisu do programové paměti, do toho místa paměti se vůbec nezapisuje.

Napsal: 09 úno 2012, 05:23
od sadamish
Taky se mi to zdá nějaké divné. Procesor jsem měl naprogramovaný a fungoval dobře. Asi se doopravdy zničil procesor. Zkusím koupit nový a vyzkouším to s ním. Hlavně jsem program sám nepsal ale jen stahl z internetu.

Napsal: 09 úno 2012, 10:08
od Atlan
pozeram ze zapnute vsetky ochrani na procesore...potom sa neda verifikovat obsah... skus to osadit do zapojenia ci to beha.....

Napsal: 10 úno 2012, 14:41
od sadamish
chci se zeptat jestli to nemuze byt tim ze mi procesor nastavi napětí Vdd na 5V. Nemůže to být tím ???

Napsal: 10 úno 2012, 14:54
od sadamish
neběhá
ani když to zapojim

Napsal: 10 úno 2012, 16:51
od mira2830
Tak 5V napájení je snad pro 12F629 správně, ne? :-) Navíc, pokud máš tenhle klon, co se tu nedávno probíral, tak ten ani nastavit napětí neumí - vždycky to bude 5V, nezávisle na řídícím programu... Viz komentář pod článkem.

Napsal: 10 úno 2012, 19:39
od sadamish
nemohl se mi tam zničit nějaký tranzistor ... ??? třeba ten spínací MOSFET ???

Napsal: 10 úno 2012, 21:26
od sadamish
podle me je to volovina ale zkousel jsem 3 IO a vsechny mi to pisou

Napsal: 10 úno 2012, 23:15
od gmike
A ten test v tom programu, kdy se jede krok po kroku a multimetrem kontroluje napětí na jednotilivých programovacích pinech jsi dělal ? Při něm jsem objevil že mám jeden tranzistor šlehlý (GES, jak jinak).

Napsal: 11 úno 2012, 09:20
od sadamish
vše sem prošel 2x a funguje.

Napsal: 11 úno 2012, 12:40
od jankop
Atlan píše:pozeram ze zapnute vsetky ochrani na procesore...potom sa neda verifikovat obsah... skus to osadit do zapojenia ci to beha.....
Já teda nevim, ale to co píše Atlan, považuji za zásadní. Klidně ti to může fungovat správně, ale když jsou pojistky aktivní tak žádný verify nebude. Prostě zruš v tom programu pojistky a je to.

Napsal: 11 úno 2012, 12:58
od jankop
Tak jsem si to zkusil s 12f675, což je témeř totéž. Problém je opravdu v smazání kalibrační konstanty. Dostal jsem se do naprosto stejného stavu s funkčním originálním PicKitem.
Stačí pomocí programu PicKit konstantu obnovit a je to. Ale pokud není nezbytně nutné ty pojistky aktivovat, tak bych je vypnul taky. Závěr, ten PicKit je na 99% dobrej.

Napsal: 11 úno 2012, 14:39
od sadamish
ta automanická regenerace mi nejde... napíše mi to tu samou chybu.... nwm cim to je
zkoušel jsem pic 12F629 / 675