www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Težave s programatorjem

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
GoranK
Neznanec
Neznanec



Pridružen-a: Tor 14 Okt 2008 21:45
Prispevkov: 5
Aktiv.: 0.02
Kraj: Ljubljana

PrispevekObjavljeno: Sob Okt 18, 2008 9:33 pm    Naslov sporočila:  Težave s programatorjem Odgovori s citatom

Pozdravljeni,

Žal še ena debata na račun programatorjev.
Že 3 dni se trudim, da bi mi v PonyProg deloval tale programator:
http://www.s5tech.net/forum/techletter.php?p=%2FISP_LPT_vmesnik.pdf
...a brez uspeha.

Izdelal sem osnovno verzijo z dodatnimi uporčki.
Napajanje 5V.
Uprabljeni program PonyProg.
Testirano z mikrokrmilniki: AT89S8253, AT89S52
Kristal in 2 kondenzatorja sem povezal na mikrokrmilnik.
Testirano na dveh PCjih.

Ugotovitve pri branju iz mikrokrmilnika:
RESET signal gre v stanje L
SCK signal pride do mikrokrmilnika. Oblika signala je ustrezna (merjeno na mikrokrmilniku).
MOSI signal pride do mikrokrmilnika. Oblika signala je ustrezna (merjeno na mikrokrmilniku).
MISO signal je vedno v stanju H (merjeno že na mikrokrmilniku).

Ugotovitve poskusu pisanja ali brisanja mikrokrmilnika:
RESET signal gre v stanje L
SCK signal pride do mikrokrmilnika. Oblika signala je ustrezna (merjeno na mikrokrmilniku).
MOSI signal pride do mikrokrmilnika. Oblika signala je ustrezna (merjeno na mikrokrmilniku).
MISO signal je vedno v stanju H (merjeno že na mikrokrmilniku).
PonyProg kmalu javi: Device not responding (ali nekaj v tem smislu)


Žal ne poznam dobro protokola pisanja v At89Sxxx mikrokrmilnike.

Prosim za kakšen nasvet.

LP

Goran Smile



isp1.gif
 Opis:

Download
 Ime datoteke:  isp1.gif
 Velikost datoteke:  6.27 KB
 Downloadano:  14 krat



Nazadnje urejal/a GoranK Ned Okt 19, 2008 8:46 am; skupaj popravljeno 1 krat
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
evolution
Član
Član



Pridružen-a: Tor 20 Jun 2006 2:07
Prispevkov: 37
Aktiv.: 0.16
Kraj: Izola, Ljubljana

PrispevekObjavljeno: Sob Okt 18, 2008 10:22 pm    Naslov sporočila:   Odgovori s citatom

Živjo,

a si v nastavitvah PonyProg nastavil, da uporabljaš STK200 ??
Če nisi je morda to razlog za napake.

Lp
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
GoranK
Neznanec
Neznanec



Pridružen-a: Tor 14 Okt 2008 21:45
Prispevkov: 5
Aktiv.: 0.02
Kraj: Ljubljana

PrispevekObjavljeno: Sob Okt 18, 2008 11:13 pm    Naslov sporočila:   Odgovori s citatom

Nastavil sem Avr ISP I/O
LPT1
Poskusil sem tudi z Invert Reset (kot tudi piše v navodilih za PonyProg).
V tem primeru MISO signal "miga", vendar vseeno dobim sporočilo Device Not Responding.

V kakšnem stanju mora biti RESET pri AT89Sxxxx med branjem in vpisovanjem programa ?
(Pri AT89Sxxxx se procesor resetira ko je RST v stanju H, obratno od AVRjev)

Poskusil sem tudi s spremembo v INI datoteki:
SPIBusSpeed=VERYSLOW ....

Je sploh možno programirati AT89S52 in AT89S8253 s Ponyprog?
(lahko izberemo le AT89S53 in ATS8252)
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
evolution
Član
Član



Pridružen-a: Tor 20 Jun 2006 2:07
Prispevkov: 37
Aktiv.: 0.16
Kraj: Izola, Ljubljana

PrispevekObjavljeno: Ned Okt 19, 2008 12:53 pm    Naslov sporočila:   Odgovori s citatom

Hmm... to zadnje je dobro vprašanje. Ko sem jaz uporabljal PonyProg mi je (če se prav spomnem) sam prepoznal kateri kontroler uporabljam.

Kar se fuze bitov tiče je vse pravilno nastavljeno?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
GoranK
Neznanec
Neznanec



Pridružen-a: Tor 14 Okt 2008 21:45
Prispevkov: 5
Aktiv.: 0.02
Kraj: Ljubljana

PrispevekObjavljeno: Ned Okt 19, 2008 3:52 pm    Naslov sporočila:   Odgovori s citatom

Sedaj sem prevezal žičke na konektorju, tako da ustreza originalnemu Atmel programu ....
... in zadeva deluje Smile

Lahko sem izmeril nekaj stvari:

Reset je v stanju H (aktiven), ko poteka branje, pisanje prek programatorja
... vbistvu ko stisneš INITIALIZE
Reset je v stanju L(neaktiven) ko stisneš RUN PROGRAM.

Ni nekega signala na LPT portu, namenjenega za postavitev izhodov programatorja v visoko-impedančno stanje .... zato lahko pride to težav, če program uporablja te v/i linije! (To velja za originalni Atmel ISP program)

Poskusil bom še invertirati signal za Reset in ga uporabiti za Gate pri 74HC244

Še kakšen odgovor glede PonyProg-a je dobrodošel...

LP

Goran
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
stursc
Član
Član



Pridružen-a: Tor 08 Jun 2004 14:29
Prispevkov: 323
Aktiv.: 1.36

PrispevekObjavljeno: Ned Okt 19, 2008 6:50 pm    Naslov sporočila:   Odgovori s citatom

@GoranK - Še kakšen odgovor glede PonyProg-a je dobrodošel...

Mi z Ponyprog še ni upselo sprogramirat verzije 89S... (razen AVR), zato komentarja nimam.
Prilagam prilogo, ki ti zna olajšat željeno delo

LP, stursc



ISP_Program.zip
 Opis:

Download
 Ime datoteke:  ISP_Program.zip
 Velikost datoteke:  193.26 KB
 Downloadano:  19 krat

Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
GoranK
Neznanec
Neznanec



Pridružen-a: Tor 14 Okt 2008 21:45
Prispevkov: 5
Aktiv.: 0.02
Kraj: Ljubljana

PrispevekObjavljeno: Ned Okt 19, 2008 7:38 pm    Naslov sporočila:   Odgovori s citatom

Fajn programček Smile

Prednosti:
- nastavimo lahko kateri signal je na kateri pin povezan.
- pozna več 89S mikrokrmilnikov kot Ponyprog
- zapomni si datoteke iz katerih programiramo ... super za delo na enem projektu Smile
- PA ŠE DELUJE Smile
- 89S52 sprogramira 10x hitreje kot originalni Atmelov program

Slabost glede na Atmelov program:
- ne podpira vseh mikrokrmilnikov, ki so na voljo

Hvala Smile

LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 494 dni


Powered by phpBB © 2001, 2005 phpBB Group