logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Nowa ATmega8 nie daje sie zaprogramować

luks 27 Sty 2010 16:17 2678 14
REKLAMA
  • #1 7600774
    luks
    Poziom 16  
    Kupiłem kilka nowych ATmeg8 i żadna z nich nie daje się zaprogramować programatorem równoległym (kabelki bezpośrednio podłączone do portu równoległego).
    Mam starą (ok 2 letnią) ATmegę, która jednak na tym samym zestawie działa bezproblemowo.
    Pytanie: czy fabrycznie procesory mogą być jakoś zablokowane ? Czy jest sposób aby sprawdzić niezaprogramowaną ATmegę czy nie jest uszkodzona ?

    EDIT: schemat programatora, ktorego uzywam.
    Nowa ATmega8 nie daje sie zaprogramować
  • REKLAMA
  • #2 7600830
    marco47
    Poziom 41  
    Chyba coś poplątałeś z tym programowaniem równoległym .
    Kabelki bezpośrednio połączone do portu równoległego i połączone z czym , programatorem czy prockiem ? A ile jest tych kabelków ?
  • #3 7600834
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #4 7600870
    nomar600
    Poziom 11  
    Zwróć uwagę na fusebity. Z tego co piszesz wynika że programujesz przez ISP. Miałem kiedyś podobny problem tyle, że programowałem nie bezpośrednio z portu równoległego, a przez programator USBasp. Ten programator miał zworkę, do zmiany trybu programowania, w zależności na jakiej prędkości chodzi mikrokontroler (zewnętrzny/wewnętrzny generator, podzielnik) . Zdaje się, że fabrycznie fusy są ustawione na małą szybkość, chyba 1MHz (z wewnętrznego generatora).
  • #5 7600939
    luks
    Poziom 16  
    Ustawione jest na fabryczne 1Mhz i chodzi o proste programiki. Dziwne jest właśnie to, że starszy model działa a nowa już nie.
    Jeśli starsza działa na fuksa to cały czas ten fuks się jej przydarza ;-)
  • REKLAMA
  • #7 7600994
    nomar600
    Poziom 11  
    piszesz że nowe ATMEGI masz na 1 MHz. A stara? Też na 1 MHz, czy np. na 8MHz?
  • #8 7601018
    marco47
    Poziom 41  
    Teraz chyba widzisz że nie programowałeś programatorem równoległym , tylko szeregowym typu SPI .
  • REKLAMA
  • #10 7601048
    mirekk36
    Poziom 42  
    Zamiast bawić się w takie "cuda" bo na pewno nie jest to żaden programator równoległy ;) ..... zapoznaj się z programatorkiem STK200 jak już - kup go sobie na alledrogo za 15 zł !!! albo za 37zł kup sobie porządny programator na USB typu STK500v2 - to przestaniesz mieć takie dziwaczne przytadki z prockami - gwarantuje ci
  • #12 7601239
    mirekk36
    Poziom 42  
    luks napisał:
    STK200 raz zrobiłem, ale nie działał zbyt dobrze.


    Widać źle zrobiłeś - nie ma innego wyjścia bo STK200 zawsze ładnie działa - no tyle że o wiele wolniej w porównaniu do programatorów USB. Ale działa.

    luks napisał:

    Widać nie ma rady - trzeba STK500.

    hyhyhy jak tak będziesz podchodził to i STK500 ci nie zadziała ani żaden inny. Bo ty nie rozwiązjujesz problemów tylko próbujesz je nieudolnie omijać.

    Dlatego jeśli nadal wolisz tracić mnóstwo czasu na babranie się w budowę własnej konstrukcji (co ci nie za bardzo wychodzi) to polecam ci (sam też tak kiedyś zrobiłem) - kupić sobie gotowy STK200 za 15zł i zobaczysz że RUSZY z KOPYTA

    Dzięki temu zamiast tracić czas na uruchamianie programatorów - będziesz go mógł w pełni poświęcić na naukę programowania - bo jeszcze długa droga przed tobą szczególne przy takim podejściu
  • #13 7605805
    Nawigator
    Poziom 33  
    Na tym schemaciku nie widać czy jest kompletne zasilanie podłączone, może tu tkwi problem.

    N.
  • #14 7606379
    kuba135
    Poziom 14  
    Kup sobie w AVT takie cudo USBasp
    śmiga od razu jeżeli masz wolnego AVR'ka zakładasz zworę.
  • #15 7606500
    mirekk36
    Poziom 42  
    kuba135 -> weź się zastanów - 28zł ! za taki USBasp

    Zdecydowanie polecam na allegro programator STK500v2. Nie dość, że jest lepszy i pewniejszy, co ważne ma bufory na złączu programującym ISP to jeszcze może posłuzyć w razie czego jako zwykła przejściówka USB/RS232 jeśli akurat coś trzeba przetestować .... a koszt to jedynie 37zł ... nic dodać nic ująć
REKLAMA