Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Bascom- nie wykrywa programatorów na LPT

wojtek2812 08 Maj 2009 10:34 10334 50
  • #31 08 Maj 2009 10:34
    thorin00
    Poziom 14  

    witam
    ja mam różne problemy z programatorem LPT podlaczonym do laptoptopa pod Bascomem.
    nie wiem od czego to zalezy ale jak uruchomie kompa i odpale bascoma nie widzi mikrokontolera natomiast jak go zahibernuje i odhibernuje wszystko jest ok.
    kolejna sprawa jezeli mam podlaczony laptop do zasilania sieciowego podczas programowania wyskakuja bledny - pomaga odlaczenie kompa od sieci i praca bateryjna.

    pozdrawiam

  • Pomocny post
    #33 09 Maj 2009 09:12
    rdt
    Poziom 24  

    więc tak przyczyny mogą być różne:
    -źle wyprowadzone ISP z płytki
    -odwrotnie podłączone ISP
    -brak zasilania procka
    -wybrany błędny port LPT (np LPT2)
    - port lpt nie jest we właściwym trybie

  • #34 09 Maj 2009 10:56
    wojtek2812
    Poziom 22  

    Witam panowie! Wszystko sprawdzone po kilka razy. Zainstalowałem PonyProga2000 v207 i programowanie powiodło się. Przynajmniej na to wygląda. Po operacji zapisu wyświetlił się komunikat write succesfull ale sprawdzić tego na razie nie mogę gdyż nie mam jeszcze że tak powiem hardware`u urządzenia w którym będzie pracował procesor. Zczytać program z procesora również mogę. Powiadomię o efektach jak skończę urządzonko. Póki co tematu nie zamykam. Dziękuję za zainteresowanie.

  • #35 09 Maj 2009 12:01
    eternal656
    Poziom 12  

    witam , ja tez mam taki jeden problem , kupiłem Programator ISP STK200/300 RoHS AVR ATMEL (STK200) , ściągnołem AVRPROG , podłączyłem programator , uruchomiłem program a tam wyskakuje błąd ze brak programatora , proszę p pomoc

  • #36 09 Maj 2009 19:16
    szun
    Poziom 19  

    Miałem podobny problem z stk200
    Czy masz zainstalowaną drukarkę ?

  • #38 10 Maj 2009 10:50
    szun
    Poziom 19  

    Jeśli nie macie zainstalowanej drukarki
    spróbujcie zainstalować np. HP 5L LPT1
    W moim przypadku to pomogło - a walczyłem wiele dni z STK200
    A dlaczego tak się dzieje ?
    niech wytłumaczą to specjaliści z forum :D:D

  • #39 10 Maj 2009 13:48
    rdt
    Poziom 24  

    hmm no cóż - ja korzystam z LPT scope - program ten domyślnie przestawia port w tryb bidirectional - i tak go zostawia - kiedyś po prostu resetowałem kompa żeby coś zaprogramować - teraz korzystam z programu i robię to od ręki - być może ze sterownik drukarki (jeśli jest to domyślna systemowa drukarka) ustawia port właśnie jako tylko wyjściowy

  • #40 21 Maj 2009 18:23
    perszeron
    Poziom 19  

    Przeczytaj dokładnie help Bascom (Supported Programmers)na schemacie brak kondensatora około 100 piko między 19 a masą ,w większości przypadków nie jest on konieczny ,możesz mieć uszkodzony port lpt by go dokładnie przetestować ,
    podam ci mój program lpt jak go znajdę był napisany gdy miałem podobne problemy pozdrawiam

    Dodano po 19 [minuty]:

    Kontrola portu LPT

  • #41 21 Maj 2009 20:55
    szun
    Poziom 19  

    perszeron napisał:
    Przeczytaj dokładnie help Bascom (Supported Programmers)na schemacie brak kondensatora około 100 piko między 19 a masą ,w więkrzości przypadków nie jest on konieczny ,możesz mieć uszkoczony port lpt by go dokładie przetestować j
    podam ci mój program lpt jak go znajde był napisany gdy miałem podobne problemy pozdrawiam

    Dodano po 19 [minuty]:

    Kontrola portu LPT

    A dokładniej możesz sprecyzować gdzie jest C 100 piko

  • #42 21 Maj 2009 22:57
    rdt
    Poziom 24  

    kondensator o którym wspomniałeś nie jest pomiędzy 19 i masą tylko pomiędzy pinem sck i masą
    Poza tym uwaga z helpa nie dotyczy programatora STK tylko sample electronics

  • #43 22 Maj 2009 01:53
    perszeron
    Poziom 19  

    Cytuje"Programatora nie zmieniałem w ustawieniach, jest sample programmer. Jego schemat w załączniku, z tym że ma zewnętrzne zasilanie, nie z game portu. Masa procka i programatora połączone "
    Zbudowałem przed chwilą śmiga u mnie bez i kondensatorem ale wiem z doświadczenia że bez tego kondzora na niektórych pc nie pójdzie odsyłam jeszcze raz do helpa Bascom

    Bascom- nie wykrywa programatorów na LPT

    Załącznik usunąłem.
    [zumek]

  • #44 23 Maj 2009 00:17
    rdt
    Poziom 24  

    kolego Perszeron- czytając jeszcze raz topic od początku widzę ze to nie wina kondensatora bo kolega wojtek2812 dwa posty poniżej cytowanego przez Ciebie napisał ze ma kondensatorek

  • #45 23 Maj 2009 06:36
    perszeron
    Poziom 19  

    Kolega "rdt"ma racie przepraszam za swoją arogancie.
    By pomóc panu wojtek2812 ,proszę zrobić następujące czynności
    1)Czytając post przyuważyłem" W port delay mam wpisaną wartość 0"
    wartość ta jest bardzo ważna i rzadko przyjmuje się 0 , jest zależna w szczególnośći od prędkości pc
    u mnie klocek ma 1300Mhz a opóźnienie ustawione na 5 spróbuj od 1 do 30 jeśli to nie da efektu
    2)sprawdzić port Lpt nie tylko jako wy
    ale też jako wejście program lpt to umożliwia jeśli Lpt jest sprawne
    3)zwiększyć kondensator o ile dobrze pamiętam do470p,
    4) sprawdzić układ na innym pc jeśli nie pracuje sprawdzić: połączenia, pojemności, kwarc, zasilanie oporniki(ja zawsze daje 100om są to oporniki zabezpieczające port lpt),jeśli pracuje
    5)to na swoim przeinstalować baskom w ostateczności windows.
    Układ jest sprawdzony przez wiele osób i działa jest pewny .Pozdrawiam

  • #46 29 Lip 2009 18:53
    Arek_1979
    Poziom 11  

    Witam.
    Wymieniłem kompa na nowoczesny (brak COM i LPT) i zostałem zmuszony zakupić dodatkowy kontroler. W ręce wpadł mi używany kontroler NETMOS TECHNOLOGY CHIPSET Nm9835CV MODEL EX-41150. Ustawiłem prawidłowy adres i niestety nie działa. Zainstalowanie sterownika drukarki LPT (HP LaserJet 5) pomogło !!! Prawdopodobnie sterownik przełącza port LPT w tryb bi-directional. Może jest jakiś program ltóry umożliwia przełaczenie portu w ten tryb.

  • #47 21 Wrz 2009 11:49
    Hornedgoat
    Poziom 2  

    Witam

    To mój pierwszy post na tym forum. Od kilku dni użeram się z płytką AVT3500 z procesorem AT90S2313. Nie mogę w żaden sposób go zaprogramować. Próbowałem wszystkich trików i porad umieszczonych na elektrodzie, na forum AVT i innych forach i stronach internetowych.

    Mianowicie:

    Przy próbie programowania w Bascomie AVR (wersje demo x.6.8, x.8.3, wersja pełna x.9.5 której obecnie używam) wyskakuje błąd "could not identify chip with ID:FFFFFF" i tylko taki.

    Przy próbie programowania w PonyProg'u 2.07 pojawia się błąd "Device missing or unknown device (-24)".

    Do programowania używam kabla LPT który był w zestawie z płytką. Kabel i połączenia płytki sprawdzałem niezliczoną wprost ilość razy, wszystko zdaje się być jak należy.
    Port LPT działa, mam zresztą dostęp do kilku innych komputerów i tam problem jest dokładnie taki sam. Mam zainstalowaną którą już z kolei drukarkę.
    Płytka testowa jest poprawnie zmontowana, nie doszukałem się żadnych błędów w montażu. Procesor też zdaje się działać, ponieważ wykonuje się oryginalnie wgrany program testowy (migający wyświetlacz LED i jakiśtam stoper). Zasilałem ją niezliczoną ilością różnorakich zasilaczy, jakie tylko udało mi się znaleźć.
    Przerobiłem już mnóstwo pomysłów, zmieniałem oporniki przy gnieździe programującym, całkiem je wywaliłem, dodałem kondensator na linii CLK, montowałem różne inne układy znalezione w internecie. Wyciągałem i wkładałem wyświetlacze LCD i LED.
    Podobnie ma się rzecz ze stroną komputera. Przerobiłem wszystkie możliwe konfiguracje portu LPT jak i wspomnianych programów. Wszystkie możliwe konfiguracje są tak jak być powinny (rodzaj procesora, kwarc, konfiguracja LPT). Mogę jeszcze tylko dodać, że jeśli konfiguracja portu LPT w Bascomie nie zgadza się z tą w BIOSIe, to komunikat błędu zmienia się na "... ID:000000". Test portu LPT w programatorze Bascoma zdaje się nie funkcjonować na żadnym ze sprawdzanych przeze mnie komputerów, mimo iż porty na pewno są sprawne (żaden test faktycznie nie zmienia stanu na końcu kabla).

    Oto napięcia jakie pojawiają się na końcu kabla programującego (średnio):
    Dla Bascoma AVR:
    CLK: 0V
    MISC: 0V
    MOSI: 4,5V
    RST: 4,5V

    Dla PonyProg'a:
    CLK: 3,3V
    MISC: 3,3V
    MOSI: 4,5V
    RST: 4,5V

    Już nic mi nie przychodzi do głowy, więc proszę o pomoc. Może ktoś ma jeszcze jakiś pomysł. Zastanawiałem się nad kupieniem lub złożeniem własnego programatora, ale to drugie chyba nie ma sensu bo przecież taki układ znajduje się na płytce. Nie mam też w tej chwili innego µC, postaram się taki nabyć.

    Z góry dziękuję za odpowiedź.

  • #48 21 Wrz 2009 12:11
    sp3ots
    Poziom 35  

    Witam !
    Jaki programator używasz ? (schemat).
    Pozdrawiam. Stefan gg6293398

  • #49 21 Wrz 2009 12:46
    Hornedgoat
    Poziom 2  

    Używam programatora wbudowanego w płytkę AVT3500. Tutaj wszystko jest napisane: Link.

    Do tego jest potrzebny kabel programujący, którego schemat połączeń też jest tam opisany.

    Nie licząc pozostałych ustrojstw na płytce, to najprostsza możliwa konstrukcja. Kwarc, 2 kondensatory, 4 rezystory no i µC.

  • #50 21 Wrz 2009 15:19
    sp3ots
    Poziom 35  

    Witam !
    Sprawdź czy w Bascomie AVR masz wybrany odpowiedni typ programatora ?
    Powinien być Sample Electronics Programmer.
    Pozdrawiam. Stefan

  • #51 21 Wrz 2009 23:20
    Hornedgoat
    Poziom 2  

    Niestety, to nie to... Niemniej dziękuję za zainteresowanie.