Fórum témák
» Több friss téma |
Fórum Már a 2011.10.04 -ei a Microchip által kiadott pk2devicefile.dat 1.62.14 verziójában mind a két típus benne van.
Szia! Szerintem a "pk2devicefile.dat" fájlt kell kicserélni újabbra, ami a PK2 telepítési mappájában van. Próbáld meg ezzel:
A hozzászólás módosítva: Dec 13, 2019
A pk2devicefile.dat -ot kellene lecserélni V1.62.14 verzióra.
Megírtam a ChipErase scriptet, viszont valami gond van. Eredeti pk2devicefile.dat fájllal is próbáltam (25LC1024) és ha Erase-t nyomok, Erasing device: EEPROM... üzenettel szerintem egy olvasást hajt végre. Időben ugyanannyi legalábbis, és szkóppal ránézve a CS (VPP) lábra, úgy változik mint olvasásnál. (törlés scriptnél azonban Do Nothing van kijelölve) Az általam írt script szerint a CS-et kétszer kellene alacsonyra húzza csak.
Próbáltam, hogy az EEmemEraseScript-nek is ezt adtam be, de semmi változás.
Hiába küldeném, csak egy nagy elszállás lenne belőle (ld kép).
A Pickit2 mappájában le kell cserélni ezt a fájlt. A régit nevezd át valamire, hogy visszaállítható legyen ha valami nem stimmel.
A hozzászólás módosítva: Szept 30, 2016
Sziaszok
Nemrégiben kaptam egy leírást hogy a PICKIT2-ben hogyan tudok létrehozni egy alapjában ismeretlen PIC-et (18F47J13). A következő lenne a problémám: valami oknál fogva nem akarja beírni a configuratin-ban beállítottakat. Én szurtam el valamit vagy ezzel agyütt kell élnem? Melékelem a data filet.
Letöltöttem a pk2devicefile.dat filet itt
és megállapítottam hogy a kikeresési osztályzása elszállt. gondolom más is észrevette engedelmetekkel újra építettem a családszerkezetet PIC18F65K90 is benne van pk2devicefile.zip remélem megfelelő egyébként érdekel hogy ha újat kell valamiből dupplikálni a hozzávaló korrekt adatokat honnan húzzátok le Kössz picit más 93Cxx microwire találkoztam olyan panellal, ahol a DI és DO pinjei össze voltak kötve viszont az itthon található összes eeprom olvasó/író nál azt vettem észre, hogy ha rajta hagyom a panelon a chipet, akkor az írásnál sikertelen állapotot hoz létre no erre én magam csináltam LPT portra minimális alkatrészből hardvert és írtam pár este egy 93Cxx progit persze egy jó editort terveztem hozzá bármerre száguldhatunk az aktív kijelöléssel akár a hexa akár az ascii sorokon itt kijelölhetem (bepirosítja) <space> vagy beírhatom az értékeket akár olvashatok gyorsan csak a kijelölteket vagy írhatom csak ezeket. Lehet komplett törlés FF re, de lehet bármilyen értékű az egész terület. Ha 16bites módba vagyok ott tetszőleges 16bites a kitöltés is. Az is lehet, hogy az olvasott terület legyen a kijelölt(piros). Checksumos munkánál pont jó lesz, mert a fálj korrekciójánál itt elég csak újra a type nál a sorra nyomni és teljesen azonos beállításnál már ott lesz az írni kívánt anyag. szóval kihoztam belőle, amit gondoltam szükséges kellék stab +5V táp LPT port Ezzel ilyen esetben nem kell kiforrasztani az eepromot írás miatt, mert nem zavarja a DI és DO lábak összekötése. De a közelmúltban írtam MC908AZ60A ra eeprom és flash RW t ehhez a flash írását nagyon nem akarta megcsinálni senki a programmerjébe kifizethető árért tulajdonképp hosszas keresés után 300e Ft ig nem is találtam se Kínából se máshonnan. MC908AZ60 ra van olcsó, de az tök más reg címes csak eeprom olvasásig van hasonlóság ------------------------------------------------------------------------------------ Visszatérve kukkoljátok meg a mellékelt pickit2 eszköz fájlt A hozzászólás módosítva: Nov 22, 2015
pk2devicefile.dat 1.62.14 verzióban benne vannak.
Szeretek dicsekedni a sikereimmel. Most is ezt teszem. Igaz tegnap hajnalig kellett bogarászni a leírásokat, hogy teljesen világos legyen mi történik, vagy hogy mi nem történik jól. A Pickit2-be sikerült egész jól belemászni, s rá kellett jönnöm, hogy mennyire prímán kitalált szerkezet a programkörnyezetével együtt. Az ok, amiért ennyire bele kellett mélyedni a szerkezet lelkivilágába az volt, hogy vettem egy új PIC-et, amit még eddig nem használtam. Ez a PIC16F1618 vezérlő. Ára megkapó a benne lévő lehetőségek meg méginkább. De jött a pofon az első kísérletnél, amikor a Pickit2 parancssori programja azt írja, ismeretlen eszköz. Kutatok a neten olyan pk2devicefile.dat -ért, amelyik majd tartalmazza ezt az új vezérlőt, hiszen korábban már jártam így a PIC16F1829-es vezérlővel. Sajnos most hasztalan keresgéltem, mert nincs ilyen - vagy én nem voltam elég sikeres. Megpróbálkoztam a pk2devicefile.dat editorral, mert ezt ajánlgatták a fórumokon talált hozzászólók. Sikerült is kopíroznom a PIC16F1508 tulajdonságait, s a siker nem maradt el, programot tuszkoltam az új vezérlőbe. A gond csak ezután látszott nagyobbnak. Egyrészt, mivel a programozóval a programot sikerült beletölteni a vezérlőbe, de az adatok listázásánál azért továbbra is ismeretlen eszközként írt a szerzeményemről. Másrészt - s ez a nagyobb probléma - az egyszerű folyamatos led világítós program hatására is időnként megvillant a led, ami arra engedett következtetni, hogy a figyelőkutya ( watchdog ) beleugat a programba, időről időre reseteli a vezérlőt. Teszi ezt annak ellenére, hogy a megfelelő konfigurációs szóban kikapcsoltam a működését. A problémát az okozta, hogy a kiválasztott PIC16F1508-as vezérlőnek csak 2db konfigurációs szava van, míg az újabb 16F1618-as már 3 ilyennel rendelkezik. Az pedig, hogy az editorra beállítottam a kettő helyett a hármat, még édes kevés volt. Szükség volt a configurációs szó írásának és olvasásának a szkripjét megírni, hiszen a meglévőek csak kettőt írtak vagy olvastak. No ilyet korábban nem csináltam. Az eredményt mellékeltem, hátha más is kedvet kap a dologhoz, ha megakad valamelyik Pikkel. Persze a configurációs szavak számának változása mellett az eszköz azonosítása is változott egy kicsit, így az azonosító adatok kiolvasásához is kellett egy bővített szkript, s emiatt egy új csoportazonosítót is felvezetni a pk2devicefile.dat állományban. Számomra most úgy tűnik, hogy a PICkit2-ben még nagyon sok lehetőség rejlik. Talán ezt igazolja az is, hogy a PICkit2-vel már lehet AVR vezérlőket is felprogramozni.
A hozzászólás módosítva: Ápr 18, 2015
Hali!
találtam egy devicefilet amiben volt 16f1783, ezt a device file editorral kiexportáltam xml-be, szövegszerkesztővel megduplikáltam a 1783 bejegyzését, majd átszerkesztettem, visszaimportáltam az xml-t, és kimentettem a helyére (c:\Program Files\Microchip\PICkit 2 v2\pk2devicefile.dat) kipróbáltam és írja olvassa a pic16f1789-et (az lf1789-et nem csináltam meg) melléklem hátha jól jön még valakinek
Sziasztok!
Valaki lenne olyan kedves és meg mondaná hogyan tudok 18F25K80 at programozni, mert a PK2 nem ismeri fel a PIC-et, álítolag van valami kiegészítő amivel tudja, próbáltam beilleszteni a könyvtárába de semmi változás továbbra sem ismeri fel? Köszönöm a segítségeteket. A hozzászólás módosítva: Dec 20, 2013
Próbáld meg ezzel... (7777)
Szia!
Cseréld ki ezt a fájlt arra, amit csatoltam (azért a biztonság kedvéért a régit nevezd át, hogy meglegyen). C:\Program Files\Microchip\PICkit 2 v2\pk2devicefile.DAT Szóval amit ott van a mappában fájl, nevezd át, hogy pl. "régi pk2devicefile.DAT", és rakd be azt, amit csatoltam. Szerk.: most nézem, ebben a devicefileben sincs benne a 18F25K80. Hát akkor sajnos PICkit2-vel nem tudom hogy lehet felprogramozni. A hozzászólás módosítva: Máj 3, 2013
Sziasztok!
A pk2devicefileEditor egy kellemetlen tulajdonsággal rendelkezik: Amennyiben egy script -et duplikálunk, az eredeti és a másolat is módosul a további változtatásokkal. A duplikálás után az állományt ki kell menteni, újra be kell olvasni és ellenőrizni kell mindkét scriptet. Ekkor már függetlenül lehet módosítani. Sajnos a hiba miatt néhány scriptet akaratlanul módosítottam az előző változatban. Aki letöltötte, legyen szíves erre cserélje ki. A hozzászólás módosítva: Nov 13, 2012
Sziasztok!
Egy újabb családdal gyarapodtak a PICKit2 programjával kezelhető kontrollerek. Sikeresen programoztam 18F26K80 -at a PICKit2 -val. Sajnos MpLab alól nem megy. A gyári DeviceFile.2.61.14 -ben ugyan benne van a 18F25K80, de a HVP belépés nincs összhangban a programozási adatlappal. A megoldás egy új család létrehozása, amiben a HVP belépés scriptje belépteti a "MHCP" kódot is. A család többi tagja is programozható: 18F25K80, 18F26K80, 18F45K80, 18F46K80, 18F65K80, 18F66K80 valamint a 18LFxxK80 párjuk is. A hozzászólás módosítva: Nov 6, 2012
Megy PICKit2 -vel a HV programozás is a 16F145x családon.
A mellékelt eszközleírás sok új 12F1xxx, 16F1xxx tartalmaz. Benne van a 16C83, 16C84, 16F83, 16F84 is, de ezeket csak kézi típus kiválasztással lehet használni. Használata csak saját felelősségre...
Köszönöm a visszajelzést, az EEWriteScript az eredeti maradt, ami csak 5.5 ms -et vár a 20 ms helyett... 16F84 -gyel próbálva...
Új eszközleíró jelent meg a PICKit2 -hoz: PICkit2 device file 1.62.14 A PIC18FxxK22 adatmemória kezelési hiba javítva, 16(L)F1508-1509 hozzáadva. A 16C83, 16C84, 16F83, 16F84 típusokkal bővített leíró pedig a mellékletben...
Persze de csak a DSPIC33FJ64GS608 az ami új benne.
A 16C83, 16C84, 16F83, 16F84 hozzáadása utáni módosított állomány...
|
Bejelentkezés
Hirdetés |