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

[Rozwiązano] Niewykrywanie procesora przez programator ICSP na płytce Atmega2560 - możliwe uszkodzenie

Pawello 14 Paź 2023 17:23 336 7
REKLAMA
  • #1 20770328
    Pawello
    Poziom 11  

    Witam.
    Zakupiłem na Ali płytę z Atmega 2560. Po wlutowaniu pinów do programatora ICSP, programator nie wykrywa procesora. Zasilanie wystawia programator. Programator i soft wykluczam, bo na innych płytach, ale innego typu, jest ok. Natomiast po podłączeniu kabla USB, ustawiam odpowiedni COM i poprzez mkavr niby dobijam się do procesora (ustawiam stk500v2 i odpowiedni port), tylko że nic nie mogę zrobić, bo programator się wiesza, a na AVRdude są timeouty. Czy ta płyta może być uszkodzona?
  • REKLAMA
  • #2 20770836
    bart-projects
    Poziom 29  
    Miałem taką płytkę dziewiczą i właśnie przylutowałem do niej to złącze ICSP. Wszystko działa. Nawet by mi do głowy nie przyszło przylutować to od drugiej strony płytki. Piny mają wystawać po tej stronie gdzie przylutowany jest procesor.

    Co do STK500v2 to masz taki programator? Normalnie to w tych płytach jest on symulowany przez bootloader a to oznacza, że soft można tylko wysyłać do mikrokontrolera i nie zmienisz nim FuseBitów. Jak widać po podłączeniu poprzez port microUSB też go wykrywa tylko odhacz ten ptaszek przy "additional option -B".

    Niewykrywanie procesora przez programator ICSP na płytce Atmega2560 - możliwe uszkodzenie
  • REKLAMA
  • #3 20770874
    Pawello
    Poziom 11  
    Problem w tym, że na odwrocie jest opis sygnałów i jak podłączy się wtyk 6 pinów od góry, to nie zgadza się zasilanie. Przeanalizuję sygnały, ale na tę chwilę sądzę, że podłączenie jest ok.
  • #5 20771217
    Pawello
    Poziom 11  
    Wieczorem podłącze od drugiej strony , ale to się kupy nie trzyma patrząc na druk na płytce, proszę zerknąć na foto. A wracając do mkavr to jak skonfigurować połączenie po usb , aby dostać się do procesora ,? Bo tylko przy stk500 układ odpowiada
  • REKLAMA
  • Pomocny post
    #6 20771234
    bart-projects
    Poziom 29  
    Proponuję złapać miernik i sprawdzić czy tam gdzie piszą GND jest przejście 0 Ohm do GND na płytce i to samo z VCC do 5V na pinach tego dużego grzebienia.

    Co do łączenia się przez bootloader i zainstalowane gniazdo microUSB to to jest typowe rozwiazanie Arduino czyli po drodze jest konwerter USB<>UART i należy wybrać port COM.
    To działa nawet bezposrednio z Bascom a pisze o tym dlatego, że ostatnio walczyłeś z jego biblioteką. Na screenie widać co i jak ustawić a potem, że to się bezproblemowo łączy więc protezy w postaci kalkulatora nie potrzeba a jego ustawienia widać w moim poprzednim poście.

    Niewykrywanie procesora przez programator ICSP na płytce Atmega2560 - możliwe uszkodzenie
    Niewykrywanie procesora przez programator ICSP na płytce Atmega2560 - możliwe uszkodzenie
  • #7 20771630
    Pawello
    Poziom 11  
    Okazało się, że opis rzędów pinów jest zamieniony , masa i 5V jest w rzędzie wyżej. W ciemno wlutowałbym piny jak w każdej płytce z serii arduino , ale opisy mnie zmyliły .
    Dostaje się do procesora z dwóch stron, dzięki 😀
  • REKLAMA
  • #8 20771634
    Pawello
    Poziom 11  
    Opis pinów na płycie jest błędny
REKLAMA