Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 4 kwi 2025, o 00:39


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 
    Autor Wiadomość
    PostNapisane: 24 mar 2021, o 12:16 
    Offline
    Nowy

    Dołączył(a): 01 maja 2015
    Posty: 6
    Pomógł: 0

    Witam,

    Czy ktoś próbował podłączyć do plytki ATB 1.05 programator/debuger Atmel ICE Basic ?
    Szukałem na forum wątków ale nie znalazłem nic co by mi pomogło.
    Od niedawna jestem posiadaczem Atmela ICE Basic i chciałem to połączyć z płytką ATB 1.05 Andromeda pom ICS.
    Zamierzam pisać programy i wgrywać z poziomu programu Microchip Studio.
    Lecz nie udaje mi się nawiązać komunikacji pomiędzy Atmel ICE a płytką ATB.
    Przewody z programatora do płytki połączyłem według dokumentacji
    GND -> GND
    MISO -> MISO
    MOSI -> MOSI
    SCK -> SCK
    RESET -> RESET

    Zasilanie mam zewnętrzne płytki z USB.
    I gdy wchodzę w Tools -> Device programing
    I po wyborze urządzeń i interfejsu ISP odczytany Target voltage mam bliski poziomu 0 a przy próbie odczytania Device signature wyskakuje mi komunikat
    "
    Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool)

    Unable to enter programming mode. Verify device selection, interface settings, target power, security bit, and connections to the target device"

    Czy ktoś może się już tym bawił i da radę pomóc w znalezieniu problemu ?

    Z góry dziękuję



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2021, o 12:54 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27366
    Lokalizacja: Szczecin
    Pomógł: 1043

    sykmer napisał(a):
    Zasilanie mam zewnętrzne płytki z USB.

    A to co oznacza? Nie podłączasz po prostu kabla USB do zestawu żeby mieć zasilanie ?

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2021, o 13:40 
    Offline
    Nowy

    Dołączył(a): 01 maja 2015
    Posty: 6
    Pomógł: 0

    :D Dokładnie to miałem na myśli
    Trochę może nie doprecyzowałem :D
    Zasilanie jest poprzez USB płytki ATB



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2021, o 13:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 31 mar 2015
    Posty: 310
    Pomógł: 18

    " odczytany Target voltage mam bliski poziomu 0 " - nie podpiąłeś VCC ATB do programatora.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2021, o 14:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 paź 2013
    Posty: 495
    Lokalizacja: Siedlce
    Pomógł: 9

    Cytuj:
    Przewody z programatora do płytki połączyłem według dokumentacji
    GND -> GND
    MISO -> MISO
    MOSI -> MOSI
    SCK -> SCK
    RESET -> RESET


    Ale połączyłeś to tam gdzie są opisy? 8-) Czy połączyłeś to z gniazdem Kanda na atb ? :) Bo wiesz to jest różnica 8-)

    _________________
    Ucz się ucz ,bo po to tutaj jesteś...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2021, o 15:06 
    Offline
    Nowy

    Dołączył(a): 01 maja 2015
    Posty: 6
    Pomógł: 0

    RadekB86 napisał(a):
    Cytuj:
    Przewody z programatora do płytki połączyłem według dokumentacji
    GND -> GND
    MISO -> MISO
    MOSI -> MOSI
    SCK -> SCK
    RESET -> RESET


    Ale połączyłeś to tam gdzie są opisy? 8-) Czy połączyłeś to z gniazdem Kanda na atb ? :) Bo wiesz to jest różnica 8-)



    Przewodami programator podłączyłem do gniazda kanda na atb według opisu wyprowadzeń z dokumentacji.

    ------------------------ [ Dodano po: 57 minutach ]

    Kurcze sam już nie wiem gdzie popełniam błąd.
    Dodam że jak podpinam VCC programatora do VCC płytki ATB to wszystko się wyłącza (prawdopodobnie zwarcie wtedy występuje) więc nie podłączam go .
    Dla jasności.
    Płytka ATB jest zasilana z portu USB-B a programator/ debuger Atmel ICE Basic ze swojego usb (podłączonego do tego samego komputera)

    Z programatora wychodzi wtyczka kanda 6 pin ISP z tej wtyczki przewodami łączę się do płytki ATB najpierw spróbowałem do wtyczki kanda zgodzie z dokumentacją MOSI -> MOSI itd pomijając VCC programatora bo (powoduje zwarcie (przynajmniej tak to wygląda)). Takie połączenie nie daje rezultatu po odczycie napięcia pokazuje 0V,a przy próbie odczytu Device Signature wyskakuje taki błąd:
    Obrazek
    Podłączyłem też bezpośrednio przewody do pinów wyprowadzonych na ATB obok atmegi ale to samo ;/
    Obrazek

    Kolory przewodów :
    Biały VCC
    Czarny GND -> GND płytki atb
    Szary RESET -> RESET płytki ATB
    Pomarańczowy SCK -> PB7 płytki ATB
    Zielony MISO -> PB6 płytki ATB
    Brązowy MOSI -> PB5 płytki ATB



    Poniżej załączam zdjęcia wyprowadzeń wtyczek:
    ISP:
    Obrazek

    ATB :
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 mar 2021, o 17:45 
    Offline
    Użytkownik

    Dołączył(a): 18 lut 2015
    Posty: 164
    Lokalizacja: Koszalin
    Pomógł: 16

    A co znaczy w instrukcji do Twojego urządzania informacja:
    "Programming (JTAG and SPI) and debugging of all Atmel AVR 8-bitmicrocontrollers with OCD support on either JTAG or debugWIRE interfaces" ?

    Czy udało się np. na płytce stykowej coś tym programatorem zdziałać?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2021, o 02:06 
    Offline
    Użytkownik

    Dołączył(a): 09 paź 2016
    Posty: 71
    Lokalizacja: Olsztyn
    Pomógł: 1

    raczyk napisał(a):
    Płytka ATB jest zasilana z portu USB-B a programator/ debuger Atmel ICE Basic ze swojego usb (podłączonego do tego samego komputera)

    I tu może być cały problem. O ile mnie pamięć nie myli, całe zasilanie powinno iść tylko z programatora.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2021, o 09:09 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27366
    Lokalizacja: Szczecin
    Pomógł: 1043

    tomcat65 napisał(a):
    I tu może być cały problem. O ile mnie pamięć nie myli, całe zasilanie powinno iść tylko z programatora.

    Ja ten programator kiedyś kupiłem - taki w wersji OEM tanio i bez obudowy, tylko sama płytka PCB i go nie używam ;) po sprawdzeniu - wolą abudowany w ATB programator ATB USBasp.... Ale ok mniejsza co ja wolę, dałbym sobie jednak rękę obciąć za to, że pin VCC na złączu tego programatora na 1000% nie wyprowadza zasilania na zewnątrz (co mnie przede wszystkim mega w nim wkurzyło) tylko trzeba stosować zewn. zasilanie procka i podłączać je właśnie do tego pinu VCC. Ale niech ktoś to ew potwierdzi - o ile ktoś używa tego programatora.

    Po drugie (ale to już tak poza tematem) polecam ci zdecydowanie ECLIPSE zamiast kociego AS dzięki czemu będziesz miał od razu natywnie wspierany ATB USBasp i szybkie wygodne programowanie. A jak się uprzesz na AS i myślisz że nie da rady w nim korzystać z ATB USBasp to zajrzyj tutaj:

    http://mirekk36.blogspot.com/2013/06/at ... rdude.html

    i może dzięki temu odpalisz go nawet w najnowszym swoim AS. Ale mówię - spróbuj chociaż raz z ECLIPSE ;) poczytaj o różnicach AS vs ECLIPSE

    http://mirekk36.blogspot.com/2011/11/dl ... tudio.html

    jeśli zaś chcesz szybko wystartować z ECLIPSE to też proszę bardzo:

    https://mirekk36.blogspot.com/2019/05/e ... owsze.html

    tu też fajny poradnik:

    http://mirekk36.blogspot.com/search?q=mars

    tylko jak już to instaluj najnowsze ECLIPSE wg wyższego poradnika a nie MARS'a

    Powodzenia

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2021, o 09:29 
    Offline
    Nowy
    Avatar użytkownika

    Dołączył(a): 28 mar 2013
    Posty: 14
    Lokalizacja: Niepołomice
    Pomógł: 0

    Ja uzywam tego programatora i nie ma z nim problemu. Łącze go po ISP czy jak chce debugować to po JTAG. Oczywiście trzeba odpowiednio ustawić FusBity w programowanym procku.
    Zasilanie Vcc programatora musi być podłączone do złącza Kanda czy do płyty ATB.
    Kolego zobacz czy masz dobrze podłączone wyprowadzenia ze złącza 6 pinowego. Czerwona żyła kabelka programatora ISP która wchodzi do złącza, jest sygnałem SCK.

    _________________
    0011010111001000100100101



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2021, o 18:06 
    Offline
    Użytkownik

    Dołączył(a): 11 sty 2015
    Posty: 166
    Pomógł: 24

    Sprawdź czy przypadkiem nie podłączyłeś programatora do złącza Kanda w odwrotnej kolejności.
    Wygląda na zamienione w złączu Kanda piny VCC (2) z GND (10), przez co robi się zwarcie.

    Samo wejście VTG w programatorze, nie służy do zasilania tylko do pomiaru napięcia z jakiego zasilany jest programowany układ.
    Zasilanie zarówno programatora jak i układu docelowego z USB nie ma tu nic do rzeczy, bo to działa.
    Można jeszcze podłączyć analizator zasilany również z USB i nadal wszystko bez problemów śmiga.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 25 mar 2021, o 18:10 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Coś musisz mieć pomieszane z połączeniami - dlatego robi Ci się zwarcie jak dołączasz VCC.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2021, o 12:47 
    Offline
    Nowy

    Dołączył(a): 01 maja 2015
    Posty: 6
    Pomógł: 0

    Dobra, Dzięki Panowie za wszelką pomoc.
    Na chwilę obecną dałem sobie spokój z tym ISP i zarobiłem sobie piny pod JTAG i śmiga ładnie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO