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

Problem z komunikacją ISP ATmega8

elektor18 04 Wrz 2009 18:17 2520 5
REKLAMA
  • #1 6980042
    elektor18
    Poziom 18  
    Postanowiłem zająć się programowaniem AVRów od mikrokontrolera ATmega8 lecz na samym początku pojawił się problem.Używam AVR studio 4, programatora z allegro dualAVR zgodnego z STK500v2. Podczas programowania wyskakuje mi taki komunikat:

    Getting isp parameter.. SD=0x02 .. OKOK
    Reading FLASH input file.. OK
    Setting mode and device parameters.. OK!
    Entering programming mode.. FAILED!
    Leaving programming mode.. FAILED!

    Po czym program traci łączność z programatorem i muszę ponownie wyjąć i włożyć wtyk usb. W czym tkwi problem?
  • REKLAMA
  • #2 6980282
    marenc
    Poziom 24  
    Programator nie może wejść w tryb dostępu do pamięci(inicjacji programowania). Powodem takiego komunikatu mogą być: uszkodzony programator, uszkodzony mikrokontroler, błędna podłączenie, zakłócenia podczas połączenia(zbyt długi przewód), brak synchronizacji(rzadko się zdarza i jednorazowo).
  • REKLAMA
  • #3 6980301
    elektor18
    Poziom 18  
    Przewody mają po 20cm więc nie sądzę żeby coś było nie tak. Z programatorem przecież się komunikuję:
    Detecting on 'COM8'...
    STK500 with V2 firmware found on COM8
    Getting revisions.. HW: 0x01, SW Major: 0x02, SW Minor: 0x04 .. OK
    Getting isp parameter.. SD=0x02 .. OK


    Procek jest nowy. Na nóżce reset jest 3.75V

    Już jest lepiej, zmieniłem opcje Programming mode z ISP Mode na PP/HVSP mode i mam takie coś:
    Setting mode and device parameters.. OK!
    Entering programming mode.. OK!
    Reading signature .. 0xFF, 0xFF, 0xFF .. OK!
    Leaving programming mode.. OK!

    ale podczas programowania znów jest problem.Jak nie dam weryfikacji to pisze ze wszystko ok a jak dam verify to już wywala że się nie zgadza, czyli nie programuje...
  • REKLAMA
  • #4 7027122
    skowron_jazda
    Poziom 11  
    Witam!
    Jeśli nadal nie rozwiązałeś problemu to sprawdź połączenie z masą, otóż w dokumentacji tego programatora jest błąd:
    Problem z komunikacją ISP ATmega8

    Na tych dwóch skreślonych pinach nie ma masy - u siebie w projekcie miałem podłączone akurat pod jeden z tych "wiszących w powietrzu" i także nie mogłem nic zaprogramować.

    pozdrawiam
  • REKLAMA
  • #5 7027315
    marco47
    Poziom 41  
    Witam!
    Podnieś napięcie na resecie dając rezystor około 200 om na +5V,tylko na czas programowania!
    pozdrawiam
  • #6 7029166
    Konto nie istnieje
    Poziom 1  
REKLAMA