Fórum témák

» Több friss téma
Fórum » PIC - Miértek, hogyanok haladóknak
Lapozás: OK   42 / 1320
(#) potyo válasza menyus hozzászólására (») Jún 18, 2007 /
 
Nincs olyan, hogy Erase Part, vagy valami ilyesmi a Programmer menűben?
(#) Norberto válasza menyus hozzászólására (») Jún 18, 2007 /
 
Huhhh, szerintem azt sajnos nem támogatja az első 2 említett program :no:

Illetve hát beépített támogatása nincs, úgy láttam...

...és van egy olyan sejtésem, hogy watt progija se támogatná ezt az "égetőt"
(#) watt válasza Norberto hozzászólására (») Jún 18, 2007 /
 
Így van. A Picstart Pluszt csak az MPLAB támogatja(ha jól tudom).

A WPB csak 18F-eket támogat.

(#) watt válasza menyus hozzászólására (») Jún 18, 2007 /
 
menyus
A 16F628 memóriáit két parancs törli:
Bulk Erase Data Memory
Bulk Erase Program Memory
De csak akkor, ha nincs kódvédelem bekapcsolva!

Teljes törlést két paranccsal lehet:
BULK ERASE SETUP 1
BULK ERASE SETUP 2
Hogy ezt a két módot az MPLAB melyik parancsa szabadítja rá a PIC-re nem tudom, de csak ezek törlik a konfig biteket, a többi nem!

A pontos lépések a doksi szerint:
1. Execute a Load Configuration command (data word 0x0000) to set PC to 0x2000.
2. Execute Increment Address command 7 times to advance PC to 0x2007.
3. Execute Bulk Erase Setup 1 command.
4. Execute Bulk Erase Setup 2 command.
5. Execute Begin Erase Programming command.
6. Wait Tera + Tprog.
7. Execute Bulk Erase Setup 1 command.
8. Execute Bulk Erase Setup 2 command.

A PIC nem ment tönkre szerintem, csak valahogy törölni kéne tudni. Ha veszel másikat, akkor azzal is előfordulhat ilyesmi, ezért szerintem meg kéne találnod a megoldást!
(#) menyus válasza watt hozzászólására (») Jún 18, 2007 /
 
Köszönöm a segítséget, akkor még küzdök vele mielőtt "beruházok" egy újabb PIC re ( bár ahogy haladok a témával lehet hogy sortimentet kellene vennem belőlük... ) Legrosszabb esetben felhívom a CHIPCAD et, és kiröhögtetem magam a láma kérdésemmel, ha ugyan el nem hajtanak az első mondat végén...

még egyszer köszi
(#) Norberto válasza menyus hozzászólására (») Jún 18, 2007 /
 
Á, nem olyanok ők

Nem hiszem, hogy kiröhögnek...annál segítőkészebbek szerintem... :yes:
(#) NickE válasza menyus hozzászólására (») Jún 18, 2007 /
 
klikkelj az Erase Flash Device -ra
Egyébként törlés nélkül is beégeti a PS+. Amit látsz, az egy figyelmeztetés csak, vagy lehet, hogy néha rákérdez, hogy biztos vagy-e benne, hogy codeprotectes cuccot törölsz/írsz.

Nekem is van PS+ -om, szóval menni kell neki.
(#) menyus válasza NickE hozzászólására (») Jún 18, 2007 /
 
Köszi, közben felhívtam a Chip-Cad et. Az egyik mérnök lépésről lépésre mondta mit csináljak, mit hogyan állítsak az MPLAB on. A végén arra jutottunk hogy a PIC valszeg hibás lehet mert semmit nem tudtunk vele kezdeni. Vettem egy 16F877 et a 628 as helyett, hallgatva Topira (cikk) . Azt nehezebb teljesen legyilkoni. Bár szerintem a 628 al sem követtem el semmi olyan baromságot amitől tönkre mehetett vona, szerintem belenyúltam egy gyári hibásba.
(#) Topi válasza menyus hozzászólására (») Jún 18, 2007 /
 
A magyar support aranyat ér!
(#) Norberto válasza menyus hozzászólására (») Jún 18, 2007 /
 
Mondtam én, hogy nem hajtanak el :yes:

Épp ma voltam én is náluk...a női kínálatuk sem rossz...titkárnénik, stb.
(#) menyus válasza Norberto hozzászólására (») Jún 18, 2007 /
 
Igen, tényleg korrektek voltak, az "ovis" problémámmal is foglalkoztak. (A felhozatal tényleg nem rossz náluk, már ami a női szakaszt illeti...bár én már régen jártam náluk. )
(#) watt válasza menyus hozzászólására (») Jún 18, 2007 /
 
Nagyon furcsa, mikor azt olvasom, hogy egy PIC tönkrement csak attól, hogy bármi bele lett írva! Nekem ez gyanús! Én egy PIC-et tettem tönkre programozóval ezidáig, de az direkt volt!
(#) menyus válasza watt hozzászólására (») Jún 18, 2007 /
 
Háát...írni nem lehetett, olvasni nem lehetett. Törölni sem tudtuk, és a config beállításokat sem lehetett átírni. Az első (és egyben utolsó..) irás közben történhetett valami rendellenes a tokon belül amitől kiakadt végleg.
(#) potyo válasza menyus hozzászólására (») Jún 18, 2007 /
 
Szerintem küldd el watt-nak postán, ő biztos el akarna játszadozni vele...
(#) menyus válasza menyus hozzászólására (») Jún 18, 2007 /
 
Most az F877 essel küzdök. Összeraktam próbapanelen a Topi féle ledes demót. Az a gondom hogy ha a 877 est közvetlenül a programozó foglalatába rakom akkor műkszik minden, ha benne hagyom a demopanelben és a programozóval össze huzalozom ( tüskesor csatlakozó az egyik oldalon a másikon IC foglalat ami a programozófoglalatba megy) akkor hol írja / olvassa hol nem, vagy csak félig...bizonytalan a dolog. Pedig csak 40 cm kábalvan köztük.
(#) menyus válasza potyo hozzászólására (») Jún 18, 2007 /
 
Szivesen felajánlom (ingyééé) bárkinek akinek van kedve szenvedni vele...én speciel meguntam.
(#) potyo válasza menyus hozzászólására (») Jún 18, 2007 /
 
A 40cm az oshon égetőnél már eléggé a határon volt. Lehet, hogy itt is túl hosszú.
(#) Topi válasza menyus hozzászólására (») Jún 18, 2007 /
 
Próbáld ki, hogy az MCLR lábon csak a programozó MCLR kimenete van. Leveszed róla még a próba áramkör MCLR-t felhúzó ellenállását és diódáját is.
(#) menyus válasza Topi hozzászólására (») Jún 18, 2007 /
 
Lekötöttem a diódát az 1 es lábról, így csak a programozó van rajta. Valamivel jobb a helyzet, most olvassa rendesen de írni nem írja. Ugyanazt írja ki íráskor mint amikor a 628 as elkezdett rákolni :

"Program Memory or EEPROM Data is protected. Reprogram
the entire part. If "Auto select memory areas and range"
on the Memory Ranges tab of the programmer settings
is enabled, it must be disabeled before proceeding."

Lehet hogy tényleg túl hosszú a kábel? Keresztmetszet kb. 0,3 mm erenként. De gondolom ezeken a portokon nem amperek dübörögnek...

Újabb láma kérdés... a két nyomógombnak mi a szerepe? Az egyik reset azt látom, (bár hiába nyomkodom hatástalan...) És a másik? Arra sem reagál semmi.

Egyébként tök jól működik a dolog, már a sebességét is sikerült állítgatnom a NOP okkal, meg a delay beállításainak a módosítgatásával. (Tudom, nagy öröm...de én most szórakozom ilyesmivel először. Egy kis sikerélmény mindenkinek jár néha... )
(#) menyus válasza menyus hozzászólására (») Jún 18, 2007 /
 
ja, mégsem biztos hogy reset gomb. Úgy emlékeztem ahogy a MCLR lábat vezérli, de félrenéztem..
(#) Topi válasza menyus hozzászólására (») Jún 18, 2007 /
 
Milyen hardverrel programozol? Azzal a kapcsolással ami a cikkben van?
És milyen programmal?
Nézd meg a programozó hardveren minden feszültség a helyén van-e.
(Bocs ha már írtad, akkor nem figyeltem)
(#) menyus válasza menyus hozzászólására (») Jún 18, 2007 /
 
Most látom hogy azoknak a gomboknak egy másik példaprogramnál van szerepük. Sorry...
(#) Norberto válasza menyus hozzászólására (») Jún 18, 2007 /
 
És a hibaüzenetes rész közben fut valahol a képernyőn valamilyen folyamatot jelképező sáv??

Vagy csak kiírja ezt az üzenetet, és kész, nem történik semmi, csak esetleg egy gombot tudsz megnyomni?

A hibaüzenetes ablakban van több gomb is esetleg?

Fényképezd már le légyszi egy ilyen üzenetkor a képernyődet a PrintScreen gombbal!

Amúgy mennyi volt eddig a max várakozási időd, amikor ezt az üzenetet kidobta a képernyőre? Az üzenet felbukkanásakor egyből nyomtál valami gombot mindig?
(#) menyus válasza Topi hozzászólására (») Jún 18, 2007 /
 
A programozó egy gyári Picstart Plus, és MPLAB IDE 7.0 szoftvert használok.
(#) potyo válasza menyus hozzászólására (») Jún 18, 2007 /
 
Van már 7.60-as MPLAB is. Szedd le, hátha valami hiba volt a 7.0-ban.
(#) menyus válasza Norberto hozzászólására (») Jún 18, 2007 /
 
Mikor megnyomom a "programozás" gombot, alul ahol a folyamatjelző van kiírja 1/10 sec re hogy "programming" aztán rögtön jön a hiba üzenet amit az "output" ablakba ír ki
(#) menyus válasza potyo hozzászólására (») Jún 18, 2007 /
 
A program jó, csak szerintem azt nem szereti az égető hogy 40 cm kábellel van odadrótozva a demópanelhez... Marad a foglalatból ki...foglalatba be módszer.
(#) Topi válasza menyus hozzászólására (») Jún 18, 2007 /
 
Kizárt. Kicsi ahhoz az órajel nagyon alacsony.
Próbáld ki, hogy nem áramkörben, hanem külön, de 40 centis kábellel...
(#) watt válasza menyus hozzászólására (») Jún 19, 2007 /
 
Esetleg nem próbálnád meg 20centissel? (kábelre gondolok! )
(#) watt válasza Topi hozzászólására (») Jún 19, 2007 /
 
Idézet:
„Kizárt. Kicsi ahhoz az órajel nagyon alacsony.”

Hidd el, nem kizárt. Sok-sok tapasztalat mutatja, hogy mennyi gond van a kábelekkel.
Következő: »»   42 / 1320
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem