Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

Mõlemad PIC programmaatorid annavad errori

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    Mõlemad PIC programmaatorid annavad errori

    Tegin ühe programmaatori siit lehelt http://www.picallw.com/ (Pic16 Pro, skeem mis ainult 18 jalaga pici progemiseks) ja kuna see andis kahtlase errori kogu aeg siis tegin ka selle http://www.semis.demon.co.uk/Pics/PICmain.htm
    PICALL/P16PRO programmiga sain nagu ühenduse ja testimiseks võtsin suvalise programmi viimati antud lingilt. Menüüst Open Program - xxx.hex fail ja Program.
    Vastuseks annavad mõlemad ühesuguse errori nagu siin pildilt näha:


    Samas kui niisama tühjalt Program vajutada ilma midagi enne avamata tehakse asi kenasti ära ning öeldakse et Programmeeritud 1sek jooksul...

    Ei jaga välja, milles asi võib olla...

    #2
    Vs: Mõlemad PIC programmaatorid annavad errori

    Kui sellel(nendel) progrel on olemas hardware check vms siis vaata,kas PIC-i otstele jõuavad ikka pinged peale. (toide, maa, data, clk, mclr)

    Comment


      #3
      Vs: Mõlemad PIC programmaatorid annavad errori

      See tähendab, et ei ole programmeeritud. Mikroskeemi mälu aadressi 0000(esimene) väärtuse võrdlemisel programmiga ei ole väärtused samad.
      Kui tühjalt (ilma hex faili avamata) programmeerid, siis on kõigi mälupesade väärtus 3FFF ja ei olegi midagi võrrelda (nagu tühi mikroskeem).
      Soovitav on mõõta programmeerimisel Vpp pinget (+13V), sammuti võid proovida keerata data otsi.

      Comment


        #4
        Vs: Mõlemad PIC programmaatorid annavad errori

        Vpp oli programmeerimise ajal umbes 5V. Täpselt teada ei saanud kuna digivoltmeeter ei fikseerinud 1sek jooksul täpset näitu ära. 13V asemel on muidu 12,6-12,7V, mis ei tohiks vist probleem olla?

        Data otsi mõtled LPT kaablil ümber tõsta?
        See andis tulemuseks ainult et seadet ei tuntud üldse enam ära programmi poolt.

        Mõni idee oleks veel suureks abiks.

        Comment


          #5
          Vs: Mõlemad PIC programmaatorid annavad errori

          ic-progis on taitprogrammer või propic2 vist selle picallw jaoks. Vaata kas Vpp seadistus on inverteeritava või mitteinverteeritava peal (Küsiks parem, et mis hex.puhver on inverteeritav või mitte 05 või 07) Pinged on ok, ära sa mingeid otsi küll tõsta.
          MSN- taneltreima182@hotmail.com
          telefon katki.

          Comment


            #6
            Vs: Mõlemad PIC programmaatorid annavad errori

            Oleks väga kasulik mõõta Vpp-d ossiga. Ta peab ikkagi 13V kanti jõudma. Kui jääb 5V piirile, ongi vea põhjus käes.
            - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
            - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

            Comment


              #7
              Vs: Mõlemad PIC programmaatorid annavad errori

              Ühe programmaatori puhul on tegemist pic16pro skeemiga ja kasutan 7406
              Teine on SN74LS05 kiviga.
              Vpp on ka nüüd 13,35V peal. Aga viga ikka sama.

              Comment


                #8
                Vs: Mõlemad PIC programmaatorid annavad errori

                Pinget (ka toidet!) peaks mõõtma otse progetava kivi pealt progemise ajal. On võimalik, et Vpp langeb või ei tekigi mingi skeemi vea tõttu.
                Muide, kas lugesid viidatud võrgulehel olevat FAQ-i? Seal oli 1 huvitav märkus.
                - Vend Hieronymus tunneb Motorola toodete nimekirja kõige paremini, las tema ütleb.
                - Motorola poolt loodud kiipide hulgas ei ole teda üles tähendatud. - Tähendab: ta on Intelist!

                Comment


                  #9
                  Vs: Mõlemad PIC programmaatorid annavad errori

                  hardware settings all peaks olema kuskil koht, kus data-clock-toiteid saab inverteerida. Kui kasutad skeemis kivi, mis inverteerib signaale, siis peaks Data-in, Data-out ja Clock olema inverteeritud, toited mitte. Kui mõni linnuke valesti, siis ei tööta. Samas otsi hardware check taoline koht, kus saad käsitsi pin-e sisse-välja lülitada, ja vaata, et kõik pinged oleks õiged (et ka data ja clock otstel toimuks pingete ümberlülitus).

                  Comment


                    #10
                    Vs: Mõlemad PIC programmaatorid annavad errori

                    Asi venis vahepeal kuna kahtlustasin kehva toidet ja tegin vahepeal valmis kunagises arvutimaailmas näidatud +/-30V, 5A toiteka et voolu ikka jaguks :P
                    Aga ei tööta ikka, täpselt sama viga. Üle jääb ainult picall/pic16pro settingud.

                    Pilt ka settingutest, taga on programmaatori skeem kus on SNSN74LS05N kasutuses (inverteeritud).
                    Äki keegi näeb mõnda confi viga?
                    http://mairo22.mine.nu/~mairo/prog_conf.jpg

                    Esmalt postitatud urmas78 poolt
                    hardware settings all peaks olema kuskil koht, kus data-clock-toiteid saab inverteerida. Kui kasutad skeemis kivi, mis inverteerib signaale, siis peaks Data-in, Data-out ja Clock olema inverteeritud, toited mitte. Kui mõni linnuke valesti, siis ei tööta. Samas otsi hardware check taoline koht, kus saad käsitsi pin-e sisse-välja lülitada, ja vaata, et kõik pinged oleks õiged (et ka data ja clock otstel toimuks pingete ümberlülitus).

                    Comment


                      #11
                      Vs: Mõlemad PIC programmaatorid annavad errori

                      Sul käib taustal terve hunnik igasugust saasta (Skype, ja mis veel). Proovi üks kord progeda nii et taustal jookseks maximaalselt vähe programme. Minu WinPic programmer ei taha ka hästi progeda kui muud programmid samal ajal käivad.

                      Comment


                        #12
                        Vs: Mõlemad PIC programmaatorid annavad errori

                        Saast või mitte aga mitte ükski neist ei kasuta mitte ühtegi serial/LPT porti ega ürita muul moel masina välisseadmetega suhelda. Kui programmaator ja arvuti mingil moel suhtlevad aga progemine ebaõnnestub ei saa asi olla MSN/Skype/VNC/Wifi/FW... ikoonis taskbaril.

                        Comment


                          #13
                          Vs: Mõlemad PIC programmaatorid annavad errori

                          Ojaa, praktikas on neid juhuseid küll ja küll ette tulnud, kus absoluutselt mitte asjasse puutub programm häirib teiste tööd.
                          Set/clear nupuga saad ükshaaval kõigile signaalidele pinget lülitada. Sellega siis testid ära, et ikka iga pic'i jala pinge lülituks nagu see number nupu kõrval. Data in'i katsetamiseks võib panna data out ja data in pic'i pool pesas kokku ja kontrollida, kas sisend töötab. Alles siis hakkame mujalt vigu otsima, kui kindel et kõik pinged liiguvad pordis nagu vaja.

                          ps... mõned õnnetud proged tahtsid, et biosis oleks lpt keeratud spp mode peale.

                          Comment


                            #14
                            Vs: Mõlemad PIC programmaatorid annavad errori

                            Proovisin neid settinguid ja panin kõik mittevajaliku taskbaril kinni aga sama lugu.

                            Kas kellegil oleks aega oma programmaatorit proovida mu lapaka peal. Võiks mulle külla tulla või ise korra läbi tulla ja kablad kaasa. Ma ei suuda siiani viga leida ja tahaks vähemalt kindel olla et programmaator korras on. On kellegil aega?

                            Ise Õismäel Tallinnas
                            mairoleier@hotmail.com

                            Comment


                              #15
                              Vs: Mõlemad PIC programmaatorid annavad errori

                              Niipalju veel, et testisin ka kõik data, clock jm otsad üle ning igal otsal lülitati pinged sisse/välja.
                              SN74LS05 puhul on tegemist inverteeriva kiviga eks?
                              Aga Verify ja Read näitab ühendust ainult siis kui VDD, VPP ja VPP1 on inverteeritud, kõikide muude tagant on linnukesed ära võetud.
                              On see õige?

                              EDIT:
                              Panin vahepeal prooviks kivi 7406 selle SN74LS05 asemele ja Data In, Data Out, Clock ette linnuke ehk inverteeritud? Roheline tuluke programmaatoril kenasti põleb ja lugemisel/kirjutamisel vilgutab punast. Verify/Read toimib aga mingi programmi kirjutamisel ikka sama veateade.
                              Mõistus otsas.
                              viimati muutis kasutaja mairo22; 29 August 2006, 20:35.

                              Comment

                              Working...
                              X