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

Błąd ==>> Can't enter programming mode

mgiro 13 Lis 2009 18:32 2099 14
REKLAMA
  • #1 7255812
    mgiro
    Poziom 22  
    Witam!

    Mam problem z programatorem(tak mi sie wydaje). W AVR Studio 4.14 Build 589 wybieram Tool\AVR Prog... Otwiera mi sie okienko i chce wejsc do Advanced (aby ustawic fuse bity) i wyskakuje mi BŁAD: "Can't enter programming mode!"

    Mam taki progamator:
    http://.html

    W programator jest wgrany wsad: avr910_3.hex

    Wczesniej nie zmienialem fuse bitow, poniewaz od niedawna zajmuje sie programowaniem AVRow. Programuje na zestawie ZL3AVR.

    Czy ktos mial podobny problem? Proszę o pomoc w usunięciu usterki!

    Pozdrawiam!!!

    Link usunąłem - regulamin p.10.11
    [zumek]
  • REKLAMA
  • #2 7257070
    AvrArm
    Poziom 15  
    Wydaje mi się że to nie jest kwestia programatora - mam takie cudo i jeszcze nigdy mnie nie zawiódł.
    Zmiana fuse-bitów przy pomocy programu AVRProg to kiepski pomysł, zwłaszcza jeśli jest się początkującym - obsługa fuse-bitów jest tutaj mało przejrzysta. Wgraj do programatora firmware stk500v2 a do obsługi programatora wykorzystaj AVRISP z AVR Studio (AVR Studio->Tools->Program AVR->Connect Platform:STK500 Port: COM na którym zainstalowany jest programator).
    A jeśli nie chcesz zmieniać firmware (czyli w programatorze pozostaje wsad avr910) to do zmiany fusebitów polecam program AVR OSP II.
  • REKLAMA
  • #3 7257609
    mgiro
    Poziom 22  
    Robiłem juz tak wcześniej:

    Wgrywałem w programator stk500v2 i wybierałem ta sama sciezke(ja mam w platform STK 500 or AVRISP) i to wybieram, pozniej port i connect.

    Pozniej jak wybieram Tools\AVR Prog... to wyskakuje mi bład: "No supported board found! AVRProg version 1.40"

    Fuse bity chciał zmienić prowadzący moje zajęcia i przy okazji mi pokazać, jak to się robi. Ale własnie nie było możliwości wejść w ten tryb.
  • #4 7257687
    buziaq
    Poziom 12  
    Cytat:
    Pozniej jak wybieram Tools\AVR Prog... to wyskakuje mi bład: "No supported board found! AVRProg version 1.40"

    Żadne później, z firmware stk500 nie ma możliwości połączyć się z programem AVRProg!
    Program AVR Prog jest kompatybilny wyłącznie z protokołem avr910. Wadą programu AVR PRog (przynajmniej tych nowych wersji) jest skopana obsługa fusebitów - można łatwo zablokować procka...więc moja rada - programować fuse-bity innym softem.

    Cytat:
    Wgrywałem w programator stk500v2 i wybierałem ta sama sciezke(ja mam w platform STK 500 or AVRISP) i to wybieram, pozniej port i connect.

    Dokładnie, i tego narzędzia używaj do programowania flasha i konfiguracji fuse-bitów.
  • #5 7257725
    mgiro
    Poziom 22  
    Ok, rozumiem.

    Wolałbym pracować na wsadzie avr910, bo tak pracujemy na zajeciach. Wiec co jest powodem, ze nie moge wejsc w tryb Advanced? Dlaczego wyskakuje ten błąd: "Can't enter programming mode"
  • #6 7257731
    buziaq
    Poziom 12  
    Do współpracy z protokołem avr910 bardzo fajny jest program AVR OSPII. Tu obsługa fusebitów działa bezproblemowo.
  • #7 7257747
    mgiro
    Poziom 22  
    ok, spróboje ruchomic u siebie AVR OSPII.

    Ale prowadzacy kazal mi zrobic cos z tym problemem, bo to chyba jest cos z progamatorem. Powinien pozwolic na zmiane fuse bitow w kazdym programie, do ktorego jest przystosowany.

    Musi byc jakis powod, ze mam taki blad w AVR Prog...
  • REKLAMA
  • #8 7258341
    kamyczek
    Poziom 38  
    Zachowanie jest prawidłowe jeśli nie da się wprowadzić układu w tryb programowania i nie da się odczytać aktualnych fusów programator pokazuje taki komunikat . W jednej z pierwszych zakładek trzeba wybrać sposób programowania spi , jtag , HVPP w twoim przypadku zapewne spi ,ustawić częstotliwość magistrali i o ile w programowanym układzie nie wyłączył ktoś resetu i spi powinno sie zaprogramować układ.
  • #9 7258901
    kennyg100
    Poziom 10  
    Sprawa jest prosta - ustawiłeś fusebity na zewnętrzny generator , wystarczy podłączyć jakikolwiek generator na nóżke xtal2 i programowanie "ożyje". Też to miałem i trochę potrwało zanim znalazłem tą informacje.
    pozdrawiam
    Kenny
  • #10 7259085
    mgiro
    Poziom 22  
    Moj uklad programuje, tylko nie poprawnie.

    Fuse bity zmienilismy z kolega za pomoca jego programatora. Ustawilismy wszystko w fuse bitach tak jak na jego ukladzie(mamy takie same ukady ZL3AVR). Bo wlasnie moim programatorem nie moglismy wejsc w Advanced.

    Fuse bity zostaly ustawione na zewnetrzny zegar 16MHz.

    Programujac moim programatorem uklad zamiast odmierzac czas 900us odmierza 15ms. Sprawdzalismy to z prowadzacym na zajeciach za pomoca oscyloskopu, ==>> ze jaki teraz pracuje na 1MHz

    Wiec musi byc jakis powod, ze programatorem kolegi jest mozliwosc wejscia w Advanced i zmiany fuse bitow, a moim juz nie!!!
  • REKLAMA
  • Pomocny post
    #11 7259201
    AvrArm
    Poziom 15  
    Migro, sprawdzałem przed chwilką u siebie i zakładka Advanced w AVR Prog działa.
    Czy sprawdzałeś z nowszą wersją firmware-u ?
    Pisałeś że masz wgrany avr910_3.hex a na stronie producenta
    jest do pobrania nowszy -
    avr910_5.hex
  • #12 7259674
    mgiro
    Poziom 22  
    Wielki dzieki AvrArm, teraz dziala, tak jak powinno.

    Ja sciagnelem ze strony http://www.sibit.pl/sklep/?8,usb-avr-prog wczoraj avr910_4.hex a widze ze pojawila sie nowsza wersja.

    Czy sciagneles ten wsad z jakies innej stronki, jezeli tak to podaj mi linka.

    Pozdrawiam!!!
  • #13 7259705
    AvrArm
    Poziom 15  
    to ta sama strona,
    tylko ja wkleiłem link bezpośrednio do pobrania tego firmware.
  • #14 7262682
    mgiro
    Poziom 22  
    Mógłby ktoś objaśnić co znaczą poszczególne ustawienia w tym oknie.Wiem, ze to nie jest najlepszy program, ale chcę wiedzieć, za co odpowiada każda opcja. Na forum chyba nikt jeszcze tego nie opisywał(przynajmniej ja nie znalazłem opisu AVR Prog).

    Błąd ==>> Can't enter programming mode

    Pracuje na up Atmega32 i chcę korzystać z kwarcu 16MHz.

    Pozdrawiam!!!

    Dodano po 3 [godziny] 24 [minuty]:


    Co oznacza błąd:
    "Address: 0x0000, Expected 0x940c, Received: 0xffff"
  • #15 7272023
    AvrArm
    Poziom 15  
    Mgiro, widzę że pojawiała się kolejna wersja firmware avr910
REKLAMA