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

AVR/moduł uruchomieniowy - Zwarcie moduł-programator

Marcin Kawa 07 Cze 2015 19:21 1578 13
  • #1 14752425
    Marcin Kawa
    Poziom 11  
    Witam, oto moduł uruchomieniowy v.2 firmy Gotronik z procesorem atmega32 oraz programotor AVR JTAG ICE - obie rzeczy na zdjeciu.
    Problem z nimi to gdy podłączam jedno z drugim to dochodzi do zwarcia - przekonałem się z tym na laptopie gdzie USB zostało zepsute ale na pececie tylko restart i nic się nie uszkadza.

    Czy coś potrzeba ustawić/przestawić ? jakąś zworkę czy coś innego ?
    Bo sterowniki już mam odpowiednie do tego programatora (CH341ER tak jak jest opisany na tej czarnej, mniejszej kości - ta większa to atmega16) i również podłączone jest pod USB o niskim numerze portu (bo wiem, że z byt wysokie numery mogą powodować jakieś problemy) - w menedżerze urządzeń w zakładce "Porty COM i LPT" widnieje jako:
    USB-SERIAL CH340 (COM7)

    Jakieś sugestie co zrobić ?

    Na zdjęciu pierwsza chwila "I" przed podłączeniem, gdzie świeci wyświetlacz LCD na module oraz obie diody na programaotorze a potem chwila druga "II" i po podłączeniu gaśnie wszytko ...i zawieszenie kompa.

    AVR/moduł uruchomieniowy - Zwarcie moduł-programator
  • #3 14752578
    kamyczek
    Poziom 38  
    Zmierz kolego czy nie ma przypadkiem zwarcia na tasiemce połączeniowej lub między wyprowadzeniami programatora oznaczonymi jako GND i VCC możliwe że problem leży po stronie taśmy , sposobu jej zaciśnięcia czy też zwarcia na pcb programatora ..
  • #4 14752591
    Marcin Kawa
    Poziom 11  
    No zasilam z czegoś co pewnie by działało jako zwykła ładowarka do telefonów starszej daty
    - ale, że takiej nie miałem to kupiłem specjalnie w elektronicznym: wydajność prądowa min. 500 mA a polaryzacja obojętna bo tam jest mostek jak
    jest napisane w manualu do tego modułu.

    Zasilacz Siecowy
    Model BXA12B
    Wejście: AC 100~240V 12W 50/60 Hz
    wyjście DC = 12V 1.0A

    Dodano po 3 [minuty]:

    kamyczek napisał:
    Zmierz kolego czy nie ma przypadkiem zwarcia na tasiemce połączeniowej lub między wyprowadzeniami programatora oznaczonymi jako GND i VCC możliwe że problem leży po stronie taśmy , sposobu jej zaciśnięcia czy też zwarcia na pcb programatora ..


    Nie mam czym zmierzyć - wiem żal.
    Jutro kupie nową tasiemkę :)
  • #5 14752639
    Konto nie istnieje
    Poziom 1  
  • #6 14752664
    Konto nie istnieje
    Konto nie istnieje  
  • #7 14764763
    Marcin Kawa
    Poziom 11  
    Bardzo fajnie. Dzięki za rysunek ale to jak mam połączyć te piny - bo mam akurat 10 wolnych kabelków na piny tylko jak to połączyć ?

    PS.
    i dzięki wielkie za punkty też :D
  • #8 14764952
    Konto nie istnieje
    Poziom 1  
  • #9 14765030
    Konto nie istnieje
    Konto nie istnieje  
  • #10 14771433
    Marcin Kawa
    Poziom 11  
    Bardzo dziękuje. Zgadza się. Tak to ma być i tak zrobiłem i....no nie zgadniecie ale i tak dalej nie działa. Podpiołem się z tym pod port C tam gdzie jest JTAG i nic to nie dało, tzn. owszem mnie ma już zwarcia ale ani AVRstudio ani AVRdude a skąd wiem: byłem na uczelni/laboratorium (na konsultacjach z prowadzącym), pobawiłem się i....taka sama płytka na uczelni działa ale z innym programatorem, który na mojej płytce skolei nie działał. Podpiołem się moim programatorem do uczelnianej płytki - i kurde działa ! (AVRsrtudio, zakładka "tools" opcja "connect" i odczytało sygnaturę procesora).

    Najnowsza diagnosa: Fuse Bity do JTAGA na są ZABLOKOWANE NA mojej płytce (nowa, kupiona prosto ze sklepu, zapłaciłem jak za zboże) ma ustawione wszystko w defaulcie)

    Słowa prowadzącego "no jak się Pan domyśla funkcji JTAG'a Pan nie odblokuję używając programatora JTAG" :P
    Czyli potrzebuję innego programatora (USBasp) działającego na ISP czyli dokładnie to czego unikałem przez 2miesiące (kupowanie innej części bo przecież to co mam powinno działać)

    Baaardzo proszę o komenty, własną ocenę, co o tym myślisz, sugestie itp.


    PS.
    ogólnie jestem trochę zdołowany TOTALNIE powolnym tempem mej nauki w tym tak zwanym "obszarze mikrontrolerów" - żeby nie było, że nie jestem tego świadom.
    (staram się zwalić to na karb głupiego pecha, bo mogłem kupić jakikolwiek inny programator - choć były 3 inne tylko ale by pewnie zadziałały).
  • #11 14771582
    piotrva
    VIP Zasłużony dla elektroda
    Procek ma wgrany bootloader i zapewne zablokowany JTAG (żeby piny JTAG'a działały początkującym jako zwykłe IO bez problemów). Odblokować to się da tylko programatorem ISP lub wysokonapięciowym.

    Twoje problemy wynikają z tego, że podłączałeś programator JTAG do złącza ISP. Interfejsy te są na różnych pinach procesora nawet.

    Rozwiązanie - musisz kupić programator, albo programować płytkę przez bootloader.
  • #12 14771762
    Konto nie istnieje
    Poziom 1  
  • #13 14772513
    Marcin Kawa
    Poziom 11  
    No akurat tak się składa, że wyobraź sobie, że na laboratorium prowadzący o tym nic nie wie a kumpel po pożyczał :/
  • #14 14772537
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA