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

[Atmega 32A] [Bascom] [EvB 5.1 v5] Zdiagnozowanie uszkodzenia

kapomil 05 Lis 2017 15:43 684 2
REKLAMA
  • #1 16802778
    kapomil
    Poziom 2  
    Witam!

    Po około dwóch latach nieużywania, postanowiłem ponownie użyć zakupionej w 2014 roku płytki EvB do zaprogramowania mikroprocesora. Bardzo możliwe, że w wyniku mojego błędu uszkodziłem oryginalnie dołączony do płytki kontroler (błędne - lub brak - reakcje na wgrany program), więc zakupiłem nowy, również atmega32. Po zainstalowaniu sterowników i wgraniu bootloadera (bez większych problemów), miałem problem z wgraniem jakiegokolwiek programu (wgrywane programy do nowego procesora były w 100% poprawne, np proste miganie diody co 1 sec, dołączone do kursu). Problem polegał na tym, że przy próbie wgrania programu, And-Load oczekiwał wciśnięcia przycisku reset, na którego to wciskanie nie reagował. Dodam jeszcze, że przy wgrywaniu programów do oryginalnie dołączonego mikroprocesora nie było wymagane wciśnięcie przycisku - wgrywanie następowało od razu po wybraniu odpowiedniej opcji w programie. Dziś podłączyłem zasilanie płytki przez ładowarkę 12V, a nie przez USB jak dotąd. Na początku nic to nie dało, ale zauważyłem potem, że nie mam już problemu z wgrywaniem programu do nowego mikrokontrolera. Diody podczas wgrywania migają, nie ma błędów - wydawałoby się, że wszystko jest ok. Problem w tym, że znów brak reakcji na program - brak działania mikrokontrolera. Program ma zwierać do masy pin B0 w celu zapalenia diody na płytce. Podłączenia poprawne, program poprawny, dioda sprawna. Jednak nie zapala się po podłączeniu do odpowiedniej nóżki. Co dziwne, po podłączeniu pod nóżkę B4 (tak samo w przypadku starego, z tym że tam to nóżka B3) dioda świeci się (nie mruga). Czy to może być oznaka również uszkodzonego mikrokontrolera? Albo uszkodzonej płytki?
    Dodam jeszcze, że tuż przed podłączeniem płytki do zasilacza, wgrałem któryś już raz ten sam bootloader - nie sądzę jednak by to było przyczyną sukcesu wgrania programu, skoro wcześniej to nic nie dawało.
    Możecie mi jakoś podpowiedzieć co może być w końcu uszkodzone, ewentualnie co robić dalej?

    Płytka EvB 5.1 v5 zakupiona około 2014 roku
    And-Load ze strony and-tech
    BascomAVR w wersji demo
    Windows 10 (kiedyś gdy wszystko było ok działałem na windows XP albo 7)

    Pozdrawiam!
  • REKLAMA
  • #2 16802817
    piterek-23
    Poziom 33  
    Wrzuć ATmegę na płytkę stykową, dodaj niezbędne peryferia. Jak wszystko będzie OK to płytka jest winna jak nie będzie OK to winny uC.
    Prosty test, a pomoże zdiagnozować gdzie szukać problemu.
  • #3 16807804
    kapomil
    Poziom 2  
    Temat nieaktualny - problem nie miał związku z żadnym uszkodzeniem :p
REKLAMA