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

atmega8A-PU fusebytes stk 500

ahmed10 05 Sie 2011 22:44 2371 19
REKLAMA
  • #1 9795582
    ahmed10
    Poziom 11  
    Witam!
    od razu zaznaczam że surfuję po internecie w poszukiwaniu informacji na temat zmiany ustawienia fusebitów i albo trafiam na tematy bez odpowiedzi albo odpowiedzi są mało satysfakcjonujące albo ostatni post brzmi Atmega zablokowana
    Ale do rzeczy... Problem jest tego typu, że nie wiem jak ustawić fusebity w programatorze stk500 które dostosowały by uc do taktowania kwarcem zewnętrznym 8Mhz, to jest widok na okno w którym ponoć to da się zrobić atmega8A-PU fusebytes stk 500
    i teraz nie wiem jakie wartości mam wpisać i w które okna czy w fusebytes czy w oscillator a może w frequency?? pewną podpowiedż znalazłem tu https://www.elektroda.pl/rtvforum/topic1060355.html - mniej więcej w połowie strony, lecz dalej nie wiem co mam tam wpisać:(
  • REKLAMA
  • REKLAMA
  • REKLAMA
  • #5 9795665
    drzasiek
    Specjalista CNC
    Jeśli chcesz się pobawić troszkę inaczej to zobacz, może Cię taki sposób zainteresuje:
    http://www.drzasiek.cba.pl/fusebity.php
  • #6 9797136
    ahmed10
    Poziom 11  
    jeśli chodzi o ten kalkulator to wydaje mi się że nic z tego ponieważ do stk500 nie trzeba avrdude a do obsługi tegoż kalkulatora jest on potrzebny, natomiast pony prog2000 nie wiem dlaczego ale w oknie interface setup po ustawieniu wszystkich opcji gdy naciskam probe za każdym razem wyskakuje test failed :(

    PS: mam kwarc na którym pisze 10.0000 rozumiem że to jest 10MHz jak w takiej kolei rzeczy powinien wyglądać zapis fusebitów?? snnaap czy L: to chodzi ci o low bits, H: High bits??
  • #7 9799057
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #8 9799086
    mirekk36
    Poziom 42  
    ahmed10 napisał:
    jeśli chodzi o ten kalkulator to wydaje mi się że nic z tego ponieważ do stk500 nie trzeba avrdude a do obsługi tegoż kalkulatora jest on potrzebny,


    A co to jest?
    atmega8A-PU fusebytes stk 500

    masz obsługę stk500 a nie musisz szukać nigdzie avrdude bo można go zainstalować z zakładki "Ustawienia" tego programu. Zobacz:

    atmega8A-PU fusebytes stk 500

    a ustawienie taktowania dzięki temu programowi - np na kwarc zewnętrzny jest już banalnie proste no i co ważne nie zablokujesz przypadkowo procka tak jak to się często zdarza przy PonyProg'u

    Żeby ustawić kwarc zewnętrzny klikasz tylko tutaj:
    atmega8A-PU fusebytes stk 500
  • #9 9799410
    ahmed10
    Poziom 11  
    emarcus: nie mogę niestety nic odczytać ani sygnatury ani nic. Zatem zainstaluje nowszą wersję bascoma, ale na razie muszę na to poczekać bo win xp mi padł a na 7 bascom nie podejdzie.

    PS: wersja bascoma której używam jest następująca:1.11.8.1
  • #10 9799473
    gaskoin
    Poziom 38  
    Może offtop ale ułatwię wam życie - zrzut samego okienka, które jest aktualnie zaznaczone można zrobić przez alt + print screen :)
  • #11 9802281
    Konto nie istnieje
    Poziom 1  
  • #12 9804838
    ahmed10
    Poziom 11  
    szczerze mówiąc to nigdy się jeszcze nie bawiłem z avr studio ponieważ nie programuje w C tylko w bascomie więc nie wiem nawet gdzie tam co się robi, a na win 7 chyba raz go instalowałem i chodził. Po formacie gdy zainstalowałem bascoma da się już odczytać lock byte i oscillator. Czy można by zaryzykować i wpisać te wartości FF C9 i po prostu zapisać bez upewniania się że stk500 odczytuje wcześniejsze wartości??
    To jest zrzut okna stk 500 options:atmega8A-PU fusebytes stk 500
  • Pomocny post
    #13 9805871
    Konto nie istnieje
    Poziom 1  
  • #15 9814872
    blue_17
    Poziom 32  
    Mam programator z tej firmy ale USBasp miałem ten sam problem co kolega najszybciej i najbezpieczniej można kalkulatorem kolegi mirka a jak chcesz w avr studio to odpal kalkulator pozaznaczaj co ci trzeba i przejdź na 1 kartę tam w rozwijalnym okienku już będziesz miał wartość którą trzeba będzie wybrać w avr studio

    Oczywiście z poziomu kalkulatora też dasz rady zmienić fusy i zapisać zmiany w procesorze

    Przy okazji polecam firmę MicroSense bo obsługę techniczną mają na wysokim poziomie jak zadałem pytanie to w 15 min dostałem odpowiedź

    No i przede wszystkim mają porządnie wykonane wyroby polecam :)
  • #16 9815825
    ahmed10
    Poziom 11  
    przed chwilą wpisałem w oknie stk 500 options FF C9 w rubrykę fuse bytes tak jak kazał mi kolega emarcus i...
    chyba się udało :) teraz na dole ukazuje się komunikat: z resztą sami zobaczcie
    atmega8A-PU fusebytes stk 500
    wcześniej pisało: fuse bytes 0 read (0xE1)
    Mam teraz jeszcze jedno ostatnie pytanie jak sprawdzić czy rzeczywiście jest podpięty kwarc 10MHz??
  • Pomocny post
    #18 9817094
    Konto nie istnieje
    Poziom 1  
  • #19 9817480
    blue_17
    Poziom 32  
    A mam pytanie jeszcze związane z tym programatorem gdzie znajduje się hex żeby uaktualnić STK500v2 bo mnie wkurza mnie komunikat że mam nieaktualny wsad w programatorze a automatyczna aktualizacja z oczywistych względów skutkuje niepowodzeniem (klon).

    Pozdrawiam
  • #20 9817802
    ahmed10
    Poziom 11  
    emarcus zrobiłem tak jak kazałeś w avr studio i wygląda na to że jest ok!:)
    dodatkowo napisałem prosty program wykorzystujący przerwanie od timer0 dioda miga co 1,024s
    Rzeczywiście avr studio łączy się z prockiem, mimo to zaprogramowałem atmege z bascoma (stk 500 options) wcześniej próbowałem nadpisać w avr studio i co się okazało?? otóż nie mogłem się łączyć z prockiem w bascomie, pomagało wyłączenie avr studio, bascoma i ponowne włączenie bascoma dopiero wtedy mogłem programować
    blue_17 nie wiem gdzie jest hex, też z tego samego powodu się denerwuję:)
REKLAMA