Fórum témák

» Több friss téma
Fórum » Pickit2 továbbfejlesztése
Lapozás: OK   20 / 20
(#) Ktulu válasza Hp41C hozzászólására (») Márc 29, 2017 /
 
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.
(#) Hp41C válasza Ktulu hozzászólására (») Márc 29, 2017 /
 
A EE25Q80_ChipErase (Script 300) szerintem a terveknek megfelelően két SPI ciklust végez el (beírja a Wr_EN kódot (0x06) és a Chip_Erase kódot (0xC7)) majd vár 25 másodpercig.
A PICkit2 az "olyan memóriát" aminek nincs törlés parancsa végigírja az üres (blank) kóddal.
Sajnos a programban az "olyan memória" detektálása csak a protokoll szerint választ, szerinte az UNIO és a Microwire EEpromok rendelkeznek törlés paranccsal.
De be lehet csapni:
A ChipErase scriptet írd vissza 183 -ra, a ChipErasePrepare scriptet állítsd 300 -ra.
Végrehajtja a törlést majd végigírja a memóriát 0xFF -el.... Talán menni fog.
A specifikáció szerinti törlés megvalósításához meg kell változtatni a programot...
A hozzászólás módosítva: Márc 29, 2017
(#) Ktulu válasza Hp41C hozzászólására (») Márc 29, 2017 /
 
Köszönöm.
Mielőtt kipróbálom, lenne még valami. Csatoltam két képet. A beolvasott tartalmak eleje valamiért csupa 0. Letöltöttem az alaplap oldaláról a BIOS fájlokat és összehasonlítottam. Azok eleje mind tartalmaz valamit. Sok féle képpen próbáltam, delayt tettem az olvasás elejére, ugyanazt kapom. (adatlap szerint nem kell delay) Kérdés, hogy ez mi lehet?
Sajnos a 25Q32 túl nagynak bizonyul? Nem lehet beolvasni. Ha kiválasztom a listából, sok várakozás után NET Framework System Out Of Memory exceptiont ad.
(#) silent15 válasza Hp41C hozzászólására (») Máj 21, 2017 /
 
Szia!
Elakadtam a dologgal. Megcsináltam amit írtál, módosítottam mindent amit kell, átneveztem a régit, betettem az újat, de nem ismeri fel a chipet, manual és manual selectnél sincs ott a part, viszont az editornál ha újranyitom, ott van, mi okozhatja ezt ?
Köszönöm
(#) Hp41C válasza silent15 hozzászólására (») Máj 21, 2017 /
 
Tedd fel ide a Pk2deviceFileEditor képét a 16F1788 -ról.
(#) silent15 válasza Hp41C hozzászólására (») Máj 21, 2017 /
 
Közben leszedtem egy másik device filet, amibe valaki már beletette, összehasonlítottam és a family a te 18-ad helyett 14 és így látja ott ahol kell manual selectbe, viszont a pickit2 unsupported partnak írja (ID=3020), illetve manual selectben pl olvasásnál az mondja hogy selected device not detected.

1.JPG

2.JPG
   
(#) silent15 válasza silent15 hozzászólására (») Máj 21, 2017 /
 
És éppen ahogy megírtam az előző hozzászólást megoldódott a probléma, leírom a hibám;
A TE 18-ad jó, viszont rossz helyen kerestem midrange/USB pont alatt van, illetve így már meg is találja autodetectben is.

Szóval köszönöm, megolódott!
Ami még nekem egy kérdés lenne, ahogy kiveszem a "Programming Specifications" dokumentumból elvileg támogathatóvá tudok tenni több darabot is ? Csak átírom a megfelelő részeit, van ehhez valami leírás esetleg ?
A hozzászólás módosítva: Máj 21, 2017
(#) Hp41C válasza silent15 hozzászólására (») Máj 21, 2017 /
 
A DeviceId bitszáma a különbség. Midrange standard 9 bites, az új család 14 bites.
Leírás: PICkit2SourceGuidePCv2-61FWv2-32.pdf, a PICkit2 forrásai a Microchip Archive oldaláról és a típus adatlapja valamint a programozási leírása.

Az a baj, hogy ezek a típusok nem voltak még elérhetők, amikor módosítottam a PIC32 miatt a programot, a DeviceFile -t és a firmware -t. Most már nem kompatibilisek.
(#) kissi hozzászólása Jún 17, 2017 /
 
Sziasztok!

PK2-vel szeretnék PIC12F1840-et programozni. Van-e rá lehetőség és amennyiben igen, akkor hogyan kell megoldani ?!

Előre is köszönöm a segítséget!
(#) Hp41C válasza kissi hozzászólására (») Jún 17, 2017 /
 
Pk2DeviceFile.dat V1.61.14 kell hozzá. A Midrange / 1.8V Min csoportban van.
(#) kissi válasza Hp41C hozzászólására (») Jún 17, 2017 /
 
Köszi, így már megtaláltam ( igaz, hogy nem kellett kiválasztani, de felismertetés után kiírta a típust!) !
Az általad küldött 9Pk2DeviceFile 1.63.13 van benne !
(#) rockersrac hozzászólása Okt 8, 2017 /
 
Sziasztok! A Pickitben a pk2devicefile.bat hol található? Hogy férek hozzá? Szeretném az eredetit kimenteni belőle, és kicserélni egy másikra, mert szeretnék PIC18F25K80-as picet felprogramozni, de csak pickit2-m van, és olvastam hivatalos pic fórumon hogy elvileg ezen fájl cseréjével lehetővé válik ezen ic programozása is. Előre is köszi a segítséget!
(#) attika válasza rockersrac hozzászólására (») Okt 8, 2017 /
 
C/Program files/Microchip/Pickit2
(#) Hp41C válasza rockersrac hozzászólására (») Okt 9, 2017 /
 
Kár, hogy nem itt olvastad...
(#) f2f2 hozzászólása Nov 13, 2017 /
 
Itt állok egy PIC18LF8490 felett és most nézem ez nagyon nincs benne
se PK2 se PK3 de még másomban se.
Gondolom 18LF84J90 ként ne nézzek bele.
Ha lehet dupplikálni melyikből lehetne ? 18F8490 vagy a 18F84J90
pár paramétert kellene átírni és megoldható pk2 vel ?

Köszönöm
(#) Hp41C válasza f2f2 hozzászólására (») Nov 13, 2017 /
 
PIC18LF8490 / PIC18F8490:
Adatlapjuk és a programozási leírásuk ugyan abban a dokumentumokban van, a Vdd maximuma mindkét típusra 5.5V Még az eszköz azonosítójuk is ugyan az.
Próbáld meg PIC18F8490 ként. Ha a panelban programozod, alacsony Vdd ( < 2.9V ) esetén nem fogod tudni törölni, a nagyobb feszültséget esetleg a panel nem fogja tolerálni.
Egyébként, ha a Vdd max az LF és az F típus esetén megegyezik, a F típussal lehet programozni az LF -et. Vö. PIC16LF628A - PIC16F628A, stb.
(#) f2f2 válasza Hp41C hozzászólására (») Nov 14, 2017 /
 
Vért izzadtam PK2 PK3 al is de sehogyse sikerült semmilyen tápfesszel se.
Következő: »»   20 / 20
Bejelentkezés

Belépés

Hirdetés
Frissek
2017. Nov, 21. Kedd
23:43:11
Jelenleg 198 fő olvassa az oldalt
Online tagok:
Lapoda.hu     XDT.hu     HEStore.hu