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

[STK500] Entering programming mode.. FAILED!

BugsdBunny 18 Sty 2009 23:34 4744 16
REKLAMA
  • #1 6020258
    BugsdBunny
    Poziom 14  
    Witam mam taki programator
    [STK500] Entering programming mode.. FAILED!

    a na min osadzona atmega8-16PU


    Kiedy wykryje mi programator i w AVR Studio wejdę w zakładkę FUSES

    to mam takie coś na dole:

    Setting mode and device parameters.. OK!
    Entering programming mode.. FAILED!
    Leaving programming mode.. OK!

    a komunikat jest taki:

    [STK500] Entering programming mode.. FAILED!

    W main IPS Frequency to 115,2 kHz wiec chyba tutaj jest dobrze.

    długo już szukam i nic nie mogę znaleźć na temat mojego problemu

    Poprawiłem tytuł - Regulamin. [c_p]
  • REKLAMA
  • #2 6020940
    dawid512
    Poziom 32  
    Nie masz połączenia z prockiem, zmieniłeś prędkość transmisji na 115200? Spróbuj zmniejszyć prędkość ISP powinieneś posiadać taką zworkę.
  • #3 6021228
    BugsdBunny
    Poziom 14  
    Predkość transmisji na porcie COM1 mam taką jak napisałeś. Mam jedną zwrotkę na programatorze, ktora jak mi sie wydaje ma związanego coś z zasilaniem. Po jej wyjęciu nadal to samo.

    Sterowniki instalowałem zgodnie z opisem mojego programatora
    opis programatora
  • REKLAMA
  • #4 6031692
    BugsdBunny
    Poziom 14  
    Czy w tym adapterze który widać na zdjeciu po podłączeniu do USB powinno występować napięcie na odpowiednich nózkach vcc czy jest ono podawane dopiero przy programowaniu ?
  • REKLAMA
  • #5 6031737
    dawid512
    Poziom 32  
    Powinno bo przecież uc trzeba zasilić.
  • REKLAMA
  • #6 6031748
    BugsdBunny
    Poziom 14  
    ogolnie na tych pinach wychodzących z programatora miedzy gnd a vcc nie ma 5v tylko jest 5 mV
  • #7 6031766
    dawid512
    Poziom 32  
    Włóż atmege do tego adaptera i sprawdź czy jest 5V na nogach 7 i 8. Jeżeli nie ma to już wiesz w czym problem.
  • #8 6031796
    BugsdBunny
    Poziom 14  
    [STK500] Entering programming mode.. FAILED!

    Sprawdzałem na różnych podstawkach i nigdzie coś zblizonego do 5V nie występuje :cry:

    Na załączonym obrazku pokazuje co mierze. Tam po prawo mam jakaś zworkę. Może podłączyć do niej stabilizowane 5V ?? Jedna strona idzie do tego pinu a druga do portu wyjścia portu USB. Chociaż nie wydaje mi się to zbyt dobrym pomysłem.

    Na uC programatora jest normalnie 5V.
  • #9 6031818
    dawid512
    Poziom 32  
    Zobacz po ścieżkach czy aby na pewno ta zworka nie służy właśnie do podawania napięcia na pin VCC w złączu ISP. Zawsze możesz dolutować kabelek do tego pinu i po sprawie :).
  • #10 6031827
    BugsdBunny
    Poziom 14  
    Miernik i doszedłem co jest a raczej czego nie ma.Ta zworka po prawo doprowadza mi +5V a te dziury po lewo(symetrycznie) to przerwa doprawdzająca masę do pinów. Zlutować to ? Czyżby producent o tym zapomniał ?

    Dodano po 12 [minuty]:

    [STK500] Entering programming mode.. FAILED!



    To miejsce na śrubkę montującą obudowe jest niedokładnie wykonane i nie przewodzi na całym swoim obwodzie. Zlutować kabalekiem gnd prosto do wyjścia z USB(gnd)????
  • #11 6031990
    snow
    Poziom 31  
    Tak, jeżeli układ programowany nie ma masy połączonej z masą programatora to się programowanie i rozpoznawanie procesora nie powiedzie.
  • #12 6036255
    BugsdBunny
    Poziom 14  
    zlutowałem tę masę i chyba już układ jest OK, bo pali się dioda zas/prog cały czas i miedzy 7 i 8 nozka dla atmegi8mam 4,75V. Jednak dalej wyskakuje mi ten sam błąd

    Dodano po 3 [godziny] 7 [minuty]:

    Nie wiem czy tak powinno być bo teraz na wyjściu z programatora wszystko jest 5V tj(MOSI, LED, RST,SCK,MISO).

    No i jeszcze jedno na podstawce pod uC mam 5v miedzy 7 i 8 pinem ale nie mam 5V na nóżce AVCC(20 pin)
  • #13 9762134
    dlugiiii
    Poziom 13  
    wybaczcie za odnowienie tematu ,ale szkoda pisać nowego. Mój problem jest podobny ,lecz bawiłem się w ATMEGA 128L w fuse częstotliwości procesora. W pewnym momencie straciłem komunikację na JTAGcable II . Wydaje mi się ,że po zaprogramowaniu na Ext. Low-Freq. Crystal (CKSEL=1001) lub Ext.Clock przestał mi się komunikować.ISP mam wyłączone :( W\g dokumentacji potrzebuję kwarc 32,768Mhz i 2x C=36pF . Podłączam 27.125Mhz (taki mam w domu największy) i cisza.
  • #14 9762243
    Wojtek75
    Poziom 24  
    dlugiiii napisał:
    W\g dokumentacji potrzebuję kwarc 32,768Mhz i 2x C=36pF.
    Jesteś pewny tego Mega bo mnie się wydaje że powinno być Kilo
    dlugiiii napisał:
    Podłączam 27.125Mhz (taki mam w domu największy) i cisza.
    Taka częstotliwość to ostre przetaktowanie tego uC.
  • #15 9762285
    dlugiiii
    Poziom 13  
    TAk ,mój błąd ! spojrzałem w dokumentację przerobioną na j.polski przez studentów :) 32,768khz .Czy jest możliwość ,aby przez JTAGa nie łaczył się przez brak \złe taktowanie procesora ? pytam ,bo zastanawiam się czy przypadkiem nie wyłaczył mi się fuse od JTAG :/
  • #16 9762801
    Wojtek75
    Poziom 24  
    dlugiiii napisał:
    Czy jest możliwość ,aby przez JTAGa nie łaczył się przez brak \złe taktowanie procesora ?
    Przy programowaniu przez JTAG programator powinien sam generować sygnał zegarowy na linii TCK który konieczny jest przy programowaniu. Nie mniej jednak jeżeli dolutowałeś do tej m128 w dodatku w wersji L kwarc o którym piszesz to raczej go usuń i dopiero wtedy spróbuj ją zaprogramować. Jeżeli nie będzie to możliwe to może to oznaczać że masz wyłączony ten interfejs albo popełniasz inny błąd.
  • #17 9763328
    dlugiiii
    Poziom 13  
    Bez kwarcu też cisza.Na innej płytce JTAG działa czyli jest sprawny. Pozostaje tylko przelutowanie układu :(
REKLAMA