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

Atmega162 - nie programuje sie przez isp

grzesdc 08 Sty 2010 22:39 2751 18
  • #1 7506687
    grzesdc
    Poziom 16  
    Witam. Mam dziwny Problem. Mam procesor jak w tytule (atmega 162) i za chiny ludowe nie mogę go zaprogramować przez ISP. używam programatora AVRProg USB (sprawny, programuje np atmege32 bez problemu). Płytka na 100% dobra, kwarc 8mhz ( próbowałem juz chyba całego szeregu) z kondensatorami 27pF. Programator nie widzi tego procesora, nie potrafi odczytać nawet sygnatury. Myślałem że mam uwaloną atmege... ale kupiłem nastepne 2 szt z innego źródła i problem ten sam! W przypływie desperacji na jednej zlutowałem w pająka do nóg kwarc zasilanie i kabel do programatora (VCC -noga 40, masa - 20, MISO - 7, MOSI -6 , SCK -8 , RESET 9, jak w tej nocie: http://www.atmel.com/dyn/resources/prod_documents/doc2513.pdf (str2)) i nic... martwe
    Nie wiem co o tym myśleć..... Fabrycznie ISP zablokowane? Fabrycznie przełączone na zewnetrzny sygnał zegarowy?


    Pojadę jutro po jeszcze jedna sztuke... ale myśle ze to kasa wyrzucona w błoto... Bardzo proszę o jakiekolwiek sugestie...

    Dodano po 12 [minuty]:

    Tylko że mam tak podłaczony programator... zobacz do tresci mojego postu. Tak samo podłączona atmega 32 działa

    Dodano po 2 [minuty]:

    Tylko że mam tak podłaczony programator... zobacz do tresci mojego postu. Tak samo podłączona atmega 32 działa
  • #2 7506808
    mirekk36
    Poziom 42  
    Sorki - rozpędziłem się - ale nadal myślę, że na pewno kasy nie wyrzucasz w błoto tylko coś źle robisz tzn coś ci nie wychodzi

    piszesz że programujesz za pomocą AVRProg USB i że podłączasz na siłę kwarc zewnętrzny.

    Tylko po co podłączasz ten kwarc skoro atmega przychodzi z fabryki ustawiona na wewnętrzny oscylacor 1MHz - więc daruj sobie podłączanie tego kwarca na początek (choć to akurat nie powinno przeszkadzać)

    druga rzecz - ja np gdy biorę taki nowy z fabryki procek taktowany 1MHz a mam programator USBASP to muszę za pierwszym razem załączać zworkę SLOW_SCK żeby przeprogramować go na 8MHz czy zewn. kwarc.

    wiem wiem - ty używasz innego programatora - hmmm ale może właśnie po pierwsze sprawdź jak się zachowa procek z innym programatorem jeśli masz ? a jeśli nie masz to zrób na chybcika prosty programator z reztstorkami do LPT (o ile masz LPT w kompie)

    No bo na 1000% nie ma żadnych martwych atmeg ze sklepu
  • #3 7506843
    grzesdc
    Poziom 16  
    Bez kwarca próbowałem - martwa. zworke zwalniajaca mam założona. tez bez efektu. jutro zrobie programator na lpt... Ale jest to dziwna strasznie sytuacja, pierwszy raz cos takiego mnie spotkało. Myślałem że robię jakiś prosty błąd ale po 12h walce z ttm mam już dosc. Przy atmedze162 trzymają mnie tylko 2 uarty sprzętowe
  • #4 7506925
    mirekk36
    Poziom 42  
    To musi zadziałać ;) nie ma, że jakieś czary-mary.

    W nocie masz jasno napisane jak są domyślnie fuski ustawione to nie może być inaczej - czyli wewn. oscylator 1MHz. Tak więc o ile wszystkie połączenia są dobre to może właśnie warto z jakikolwiek innym programatorem sprawdzić żeby wpaść na trop co tu nie gra
  • #5 7506934
    grzesdc
    Poziom 16  
    Dlatego jutro spróbuje innym i napisze jaki skutek... Mam dość duze cisnienie bo musze projekt oddac, mam pcb gotowe, soft a przez taką głupote nie mogę wsadu załadować
  • #7 7506974
    grzesdc
    Poziom 16  
    tak próbowałem... napisałem to w pierwszym poście ;) kabelki długosci kilka cm. i nic... dlatego zgłupiałem. rozumiem 1 szt.. ale 3?!
  • #9 7507038
    grzesdc
    Poziom 16  
    caly problem polega na tym ze jestem zmuszony uzywac atmegi162 bo ma dwa uarty.. gdyby nie to zostałbym przy 32. potrzebuje 2 xrs232 do obsługi czytnika kodów kreskowych i transmisji na kompa... programowy uart niestety nie ma buforowania i gubi mi dane....
  • #10 7507054
    mirekk36
    Poziom 42  
    No zrozumiała sprawa - toż po to w takich przypadkach sięga się po procka z 2 uartami. Tylko strasznie dziwny efekt i jak sam mówisz aż się wierzyć nie chce że 3 po kolei procki tak samo miałby być "uszkodzone" po zakupie.
  • #11 7507092
    grzesdc
    Poziom 16  
    Moze ktos sie z podobna sytuacja spotkał, dlatego tu napisałęm.. cóż zobaczymy. Nie mam niestety równoległego programatora wiec musze kombinować.
  • #13 7507217
    grzesdc
    Poziom 16  
    avr studio 4.18.

    aczkolwiek nie wydaje mi sie zeby tu był problem. Pracuje na windows7 ale na xp bo na nim tez sprawdzałem mam ten sam objaw
  • #14 7507247
    mirekk36
    Poziom 42  
    Nie twierdzę że tu jest konkretnie problem, tylko ja z czystej ciekawości (na zasadzie "tonący brzytwy się chwyta") ;) sprawdziłbym w tak dziwnym przypadku jak wspominałem nie tylko inny programator ale i inny program a szczególnie AVRDUDE żeby zobaczyć na konsoli co on pokaże - tzn jaki komunikat.
  • #15 7507405
    grzesdc
    Poziom 16  
    sciagnolem demo twojego softu, jutro po poludniu zobacze i napisze
  • #16 7507885
    mirekk36
    Poziom 42  
    grzesdc napisał:
    sciagnolem demo twojego softu, jutro po poludniu zobacze i napisze


    kurczę tylko, że wersja DEMO nie załapie z prockiem ATmega162,

    ale jeśli będziesz chciał koniecznie go jednak wypróbować z tym prockiem to daj znać na PW postaram się zmienić wersję DEMO żeby zamiast ATmega644 zaskakiwała z twoim prockiem ;)
  • #17 7509448
    grzesdc
    Poziom 16  
    przy podlaczeniu na pajaka za pomoca wtyczki lpt 3 rezystorow i bascoma.... działa. wyglada na to ze avrisp sie gryzie z tym procem. ide sprawdzic nastepne 2 szt
  • #18 7509630
    mirekk36
    Poziom 42  
    no to się cieszę, że coś pomógł ten sposób ;)

    ale teraz trzeba by się uwziąć i posprawdzać co ? jak? i dlaczego ten programator na USB nie działa? - może jakiś stary wsad w procku itp

    i tak jak mówiłem ciekawy jestem czy próbowałeś tym programatorem swoim na USB ale za pomocą AVRDUDE samego ?
  • #19 7509886
    grzesdc
    Poziom 16  
    próbowałem za pomoca avrddude-gui i tez nic... w przyszlym tygodniu bede szukał przyczyny bo tez mnie to ciekawi

    Proszę o poprawienie swoich postów, w tym temacie - regulamin p.15
    [zumek]
REKLAMA