Jump to content
ELFORUM - Forumul Electronistilor

diaconuliviu

Membru activ
  • Content count

    219
  • Joined

  • Last visited

Community Reputation

1 Neutral

About diaconuliviu

  • Rank
    Membru
  • Birthday 11/28/1964

Profile Information

  • Locatie
    Valcea
  1. diaconuliviu

    Device signature = 0x000102

    OK, multam. Avind oarecari banuieli ca poate "doctorul" meu ar putea da ceva erori de recuperare, am mai luat unul gata facut de prin RO. Pret decent. Alui meu pe linga piesele de pe site-ul "mama" i-am atasat pe placa si un conector mama de alimentare si un 7812. Cel nou are placa "la fix" , nu prea am pe unde atasa un 7812. Solutia ar fi sa aleg un alimentator de 12V. Si ma interesa plaja de eroare in care sa masor tensiunea. Desi, mai sigur as atasa o placuta suplimentara cu un 7812.
  2. diaconuliviu

    Device signature = 0x000102

    Nu la asta m-am referit. Ei vorbesc destul de bine engleza. Problema ramine un "conglomerat" de factori: -raspund lent -cam fara interes -la soft a lucrat azi unul, miine altul si tot asa - nu mai sint actualizari de prin 2013. O sa incerc sa le mai scriu o data, desi ultimul mail a ramas fara raspuns. Incerc si spun. Intrebare "tangenta": Vpp = 12 V in ce limite poate fi la A162? 11.5-12.5? 11-13?
  3. diaconuliviu

    Device signature = 0x000102

    O sa desfac carcasa si o sa am acces la pini si alte puncte. Gindirea mea: La G540 DIP 40 pin 1 = pin 1ZIF, Pin 20-Pin20ZIF..etc. Ei bine, la capsulele DIP cu mai putini pini, "akinierea" NU se face la pin 1 sau la "cheie", cum ar fi de asteptat. Culmea, alinierea se face la pinii 20-21. Adica DIP 32 sa spunem se aliniaza asa incit pin 16-17 ai CI sa fie pe pinii 20-21 ai ZIF. Asa cum am zis, cum la ATMEGA8, care e un DIP32 sau 28, dar nu conteaza acum.. aceiasi pini NU dau eroare. Nici 20, nici 29-30 ai ZIF. De unde as deduce ca eroarea nu ar fi in placa ci mai degraba in soft sau..in firmware? Iar de aici..se rupe filmul. Cu cei de la stg cam greu de comunicat. In plus, pe parcurs, dintr-o veche discutie cu ei, de program s-au ocupat mai multi "din mers"...
  4. diaconuliviu

    Device signature = 0x000102

    @nico_2010 Offtopic: "Acum imi vine sa te pup". (Daca nu ai vazut "Buletin de Bucuresti" - de unde este replica, ruleaza in seara asta pe PrimaTV la 20.30) Ontopic: Multumiri nenumarate. Ai cam avut dreptate: 1. Trebuia sa leg TOTI pinii + si - din "44" in "40". Acum programeaza foarte bine pe adaptor. 2. Intrucit in circuit folosesc alimentarea montajului in cablul ISP (putin modificat pt a lucra pe niste pini "inline") am eliminat +5V, ca atare USB-AVR nu alimenteaza A162 pe adaptor prin pinii ISP. O sa pun si alimentarea si o sa testez. 3. Inceputul a fost cu A162 DIP-40 pe care l-am ridicat azi de la curier. L-am montat in G540 si..surpriza: Pinii 20, 29,30 apar in continuare ca eronati, fara contact sau mai stiu eu ce vrea sa spuna Genius G540. Ca atare va trebui sa vad de ce raporteaza asta. Pe un Atmega 8 (DIP sau TQFP cu adaptor) nu raporteaza erori. Deci, pe pinii aia e ceva ori din soft ori din hard. Nu gasesc schema niciunde. Nici nu il foloseam la altceva pina acum, decit la programare PALCE GAL, unde a mers bine. Ca atare, am pus A162 DIP pe TL866. A citit bine ID, a programat, inclusiv cu fusebit/lockbit ca in situatiile anterioare. Am prins curaj si am montat un A162 QFP in adaptor. Unul din cele 5 care nu mai functionau. A mers brici! Am recuperat tot ce devenise "bugs". Unul singur, gasit ulterior si declarat defect mai demult a ramas "bug". Il citeste FF FF FF ca ID si FF ca si calibrare. L-am pus la cos. Culmea este ca pe niciunde in datasheet nu am gasit referiri la Vcc diferite (pe unele chip-uri apar Vcc power, Vcc registry, Vcc...etc, functie de "modulul" alimentat din ansamblu. Aici NU.) Concluzii: G540 ciudat, TL866 OK. Inca o data, multumesc mult Nico_2010!!! Uite si poza cu erorile de pini pe care G540 le raporteaza inclusiv pe DIP40.
  5. diaconuliviu

    Device signature = 0x000102

    Ca sa vin in intimpinare-ti: Am comandat pe TME 3 buc A162: o bucata DIP40 si alte doua TQFP44. Evident, DIP 40 e de sacrificiu. Cu el voi testa daca G540 raporteaza pini aiurea sau adaptorul e busit. Acelasi lucru si cu TL866. Pina vine comanda o sa ma joc si cu adaptorul, sa lipesc firele suplimentare. Uite, am cam eliberat spatiul cu grija pt cei 4 pini.
  6. diaconuliviu

    Device signature = 0x000102

    Nu, e pe laterala dreapta. Acolo unde este rindul de pini DIP 21-40. Iar pe stinga scrie Yamaichi Uite cu capacul desfacut si mai "larga"
  7. diaconuliviu

    Device signature = 0x000102

    Iata si poze cu adaptorul. Nu am legat inca TOTI pinii + si GND din "44" la 20 si 40. Obosit.. O sa fac s i asta
  8. diaconuliviu

    Device signature = 0x000102

    1. Pinii de masa si + pe "44" sint mai multi. Pe "40" mai putini. Ca atare, daca in corespondenta pe care o vezi, sint Ok, am considerat ca e de ajuns o masa si un +. 2. Pin 1=ma refeream la adaptorul "ZIF 44-40". Tinind "clapeta" de descgidere spre tine, pinul 1 e spre NV. Iti dau link pe PM (nu e secret dar e de pe un site comercial)
  9. diaconuliviu

    Device signature = 0x000102

    Iti fac acasa si postez. Din pacate, ce imi arati la 21:21 este la memorii, unde apar tensiunile. La A162 nu apar decit fuse/lock. Adaptorul a venit odata cu el, probabil chinezul dadea bonus. A mai venit si unul QFP32-DIP32/DIP28 Cel 32, functioneaza ok. Asta a trebuit demontat si refacut pin cu pin. Mi-a luat o dupa amiaza sa scot placile, sa tai toate traseele, sa refac traseele corect cu "wrapping", sa testez cu ohmmetrul, etc. "Marcajul" stinga-sus, pin1. Uite si corespondenta conform G540: QFP44 DIP40 ==================== 39-----------------NC 40-----------------1 41-----------------2 42-----------------3 43-----------------4 44-----------------5 1------------------6 2------------------7 3------------------8 4------------------9 5------------------10 6------------------NC 7------------------11 8------------------12 9------------------13 10-----------------14 11-----------------15 12-----------------16 13-----------------17 14-----------------18 15-----------------19 16-----------------20 17-----------------NC 18-----------------21 19-----------------22 20-----------------23 21-----------------24 22-----------------25 23-----------------26 24-----------------27 25-----------------28 26-----------------29 27-----------------30 28-----------------NC 29-----------------31 30-----------------32 31-----------------33 32-----------------34 33-----------------35 34-----------------36 35-----------------37 36-----------------38 37-----------------39 38-----------------40
  10. diaconuliviu

    Device signature = 0x000102

    Pe genius se autoselecteaza si sint cum zici: 12V Vpp si 5V Vcc Pe TL...mea culpa, nu stiam ca se pot selecta manual. Nici nu vad de unde. Spune-mi si rezolv.
  11. diaconuliviu

    Device signature = 0x000102

    Adica sa inteleg ca "866" nu stie sa stearga? Caci asa cum spun, sterg, stergere ok, citesc, citeste prostii dar FUSE corect-default. Undeva tot e ceva gresit. O sa pun si pe "doctor", sa vad ce face.
  12. diaconuliviu

    Device signature = 0x000102

    In mod Default sint FF. CC erau pusi dinadins. Scrierea lor e ultima, deci verificarea pe parcurs ar trebui sa fie OK. Problema e ca atunci cind citesc din el fusebitii (toti, nu doar lock) sint cei Default. Adica NU SCRIE fusebit. Desi, aseara urmaream un film al unui rus care bloca si apoi debloca un 8313 parca cu TL. ca atare ar trebui sa scrie. Priveste poza de mai jos, unde am citirea din el, fuse apar default iar in el o suita crescatoare de hexa. Nu eu am scris-o asa, eu am sters din el. Referitor la pinii aia: G540, la alegerea unei capsule TQFP44 (sau de alt tip decit DIPxx, la modul general) iti deschide un form cu corespondenta pinilor. Am listat asta si am comparat cu DS - pinout. Corespunde totul. Masurat iarasi cu ohmmetrul, totul ok. Apoi mi se nasc intrebari: este in mod paralel, da? Citeste corect semnatura si, spune el, fusebitii; cum reuseste? Acum 3-4 zile, cu aceleasi A162 am testat si scria totul mai putin acei fusebit/lockbit. Acum nu mai poate scrie, nu mai poate sterge.
  13. diaconuliviu

    ATMEGA FUSEBIT DOCTOR

    Nu mai pot edita. Deja azi, ce am scris acum doua zile, nu mai functioneaza. Ma refer la TL866A.Cu aceleasi doua Atmega162 bune. Culmea, citeste bine signature dar la stergere apar erori. Spune ca a sters bine dar la citire apare continut ciudat. Il am cu 6.17. Cica asta ar fi versiunea cea mai stabila. Nu stiu daca sa ma incumet sa il ridic la 6.71, ultima versiune pe TL866A.
  14. diaconuliviu

    Device signature = 0x000102

    Iata erori. De data asta nici nu mai scrie. Culmea ca dupa ce il sterg in el apar numere ca o serie de la 00 la..nn Pe genius g540, singurul care face test pe pini..par erori pe 30-masa si 29-30. In fapt nu sint erori. In rest, am facut teste pe un TL866A. Ci minipro 6.17. Am inteles ca e singurul care da erori mai putine.
  15. diaconuliviu

    Device signature = 0x000102

    Mda..se pare ca asta ar fi solutia. Sau..pastrarea "cu sfintenie" a unui laptop cu XP in stare buna. Totusi, ceva am reusit: Am refacut traseele acelui adaptor QFP44-DIP40. Acuma functioneaza. Am folosit trei programatoare: Un Genius G540 (care face o verificare a pinilor si spune daca anumiti pini nu sint legati, etc), un TL866A si un USB AVR Fischl. Culmea, pe Genius gaseste permanent niste pini care nu ar fi in ordine. Pe TL citeste corect semnatura, setarea ca fiind cea "default" Low=0x062. 4-5 din ele cica le sterge, le scrie dar la verificare gaseste constant eroare pe locatia 0x0, stop. Le-am declarat defecte. Am pus unul nou. Am incercat o scriere completa: Flash, EEPROM, Fusebit. Scrie flash si eeprom, la fusebit se opreste cu eroare: "am scris fusebit, am verificat, nu e CD ci 0x62 pe Low. Este o eroare de program (miniPro), de TL866A sau este o protectie? Apoi am folosit acelasi soclu, am legat AVR USB pe "ISP" si am incercat acelasi lucru pe eXtreme Burner. "power on failed". 5V pe programator exista.
×