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

Zmiana fusebit-ów i rozłączenie programatora ? STK200

*vip* 22 Wrz 2010 22:51 1408 5
REKLAMA
  • #1 8540149
    *vip*
    Poziom 17  
    Witam,
    Mam taki problem - programowałem procesor ATmega8 do stacji lutowniczej AVT-987 za pomocą programatora STK200. Wgrywałem .hex'a do pamięci flash i .epp do epromu. Przyszedł czas na zmianę fusebitów - ustawiłem identycznie jak na screenie z tego samego programu (PonyProg2000), którego autor zamieścił w artykule - wszystkie Lock'i odznaczone, zaznaczone niżej jedynie SPIEN, CKOPT, BOOTSZ0, BOOTSZ1, BODLEVEL, BODEN, SUT1, SUT0. Reszta odznaczona.
    Wcisnąłem przycisk write i pojawił się komunikat:

    Device missing or unknown device (-24).

    Od tej chwili nie mogę w ogóle połączyć się z prockiem, tj przy każdej próbie odczytania / zapisania wywala mi w/w komunikat.
    To nie wina programatora, bo po podłączeniu do innej ATmegi8 (wbudowanej w programator co prawda, z podłączonym kwarcem i kondensatorami) komunikacja jest ok, można odczytać program i zapisać nowy.
    Wszystkie linie procesora są podłączone do programatora (sprawdzałem omomierzem).

    Co się stało z procesorem ? Czy nieodwracalnie go uszkodziłem ?
    Jeżeli tak to jakim cudem ? Jeżeli nie to w jaki sposób mogę przywrócić połączenie tego z komputerem ?

    Z góry dzięki za pomoc.
  • REKLAMA
  • REKLAMA
  • #3 8540230
    kiziu13
    Poziom 17  
    Gdzie programujesz mikrokontroler? W osobnej podstawce czy w układzie? Te ustawienie fusebitów powoduje wyłącznie wewnętrznego oscylatora, więc jeśli masz w osobnej podstawce to nie odpalisz go teraz, ani się nie skomunikujesz z nim.
  • REKLAMA
  • #4 8540324
    *vip*
    Poziom 17  
    Dzięki za szybkie odpowiedzi.
    Programuje w osobnej podstawce, bez rezonatora kwarcowego, ale chyba już pomogliście mi zrozumieć problem. Wyłączyłem wbudowany kwarc 1 MHz i teraz żeby cokolwiek z nim zrobić trzeba podłączyć zewnętrzny.

    Czyli teorytycznie procek jest już gotowy i po włożeniu do układu z kwarcem i kondensatorami wszystko powinno działać ?

    Pozdrawiam.
  • REKLAMA
  • #6 8540401
    *vip*
    Poziom 17  
    Może i nie, ale mam je na schemacie ;)
REKLAMA