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

Programator USB STK500v2 - brak komunikacji z uC.

zzenonn 01 Gru 2008 19:58 3021 8
REKLAMA
  • #1 5806047
    zzenonn
    Poziom 10  
    Witam

    Odrazu piszę że jestem początkujący w tej dziedzinie.

    Grzebie sie juz z tym 5 godzine, tragedia....

    A więc tak, zakupiłem sobie programator na USB, taki:
    Programator USB STK500v2 - brak komunikacji z uC.
    Programator USB STK500v2 - brak komunikacji z uC.


    Dokupiem oddzielnie 2 Atmegi8.

    to co sie dzieje w avr dude:
    Programator USB STK500v2 - brak komunikacji z uC.

    Ustawialem zworke na tym prog. zeby to jakos chodzilo na 1Mhz czy cos, nic nie dalo.
    Zasilalem to z programatora jak i z zewnętrznego zasilania i nic.

    Bascom z kolei pisze ze "nie moze wejsc w tryb programoania" (Can not enter programming mode"), nie da sie zaczytac fuse bitow, lock ogolnie "read signature" tez nie chodzi.

    Nie mam pojęcia co z tym może być tymbardziej że jestem poczatkujący, miałem nadzieje ze kupie programator, napisze coś wgram i tyle, a tu już mnie ręce opadaja od tego "badziewia".

    informacje z aukcji:
    "* możliwość programowania BEZPOŚREDNIO z BASCOMa, AVRStudio i ze wszystkich programów kompatybilnych z programatorem STK500v2,
    * jedyny na Allegro programator zgodny z STK500 na USB!!!

    * pracuje pod wieloma systemami operacyjnymi: Windows 95/98/2000/ME/XP/XPSp2/VISTA, Linux, Mac OS
    * posiada możliwość pracy jako urządzenie HID - Human Interface Device
    * konwerter USB/RS232 (emuluje port szeregowy COM)
    * posiada opcje debugowania
    * nie wymaga specjalnych kontrolerów USB
    * ochrona zwarciowa w układzie (rozłączenie układu w przypadku zwarcia)
    * możliwość zasilania programowanego procesora z programatora
    * częstotliwość pracy ISP od 1 khz - 3 Mhz
    * kompatybilny z terminalami VT100 oraz ANSI
    * prędkość programowania do 5 kb/s
    * możliwość opóźnienia zegara dla procesorów z niższa prędkością ( <1,5 MHz)
    * połączenie płytki z programowanym procesorem za pomocą złącza ISP.
    * wyposażony w gniazdo mini USB-B
    * dwa złącza ISP - 1 - programowanie, 2 - aktualizacja oprogramowania pogramatora,
    * dwustronna płytka programatora o małych wymiarach"

    Ustawialem jako HID jako COM, caly czas to samo, nie wiem, zepsuty czy co?
    Jest ktoś w stanie pomóc?

    Pozdrawiam

    Proszę poprawić tytuł wiadomości - regulamin p.11.1
    [zumek]
  • REKLAMA
  • #2 5806136
    skynet_2
    Poziom 26  
    nie jestem pewiem ale chyba STK500 trzeba wstępnie zaprogramować chyba że zostało to już zrobione przez producenta. Ja używam STK200 i działa odrazu po złożeniu.

    ale
    Cytat:
    * dwa złącza ISP - 1 - programowanie, 2 - aktualizacja oprogramowania pogramatora,

    oznacza chyba że trzeba by go zaprogramować[przez ISP do aktualizacji], ale STK500 nie posiadam i nie używałem więc dużo ci nie pomogę.
  • REKLAMA
  • #3 5806229
    Chyllus
    Poziom 17  
    Proponuję ściągnąć AVR Studio teraz już chyba w wersji 4.14 i spróbować w nim zaprogramować mikrokontroler. Jeśli nadal nic to zważywszy na to że sam uważasz siebie za początkującego odeślij programator prosząc o nowy.
    Gdybyś jednak chciał pokombinować to wydaje mi się (gdyż schematu nie mam) że jest to jeden z wielu STK500 budowanych i opisywanych na forum więc można byłoby wgrać do niego ponownie program poprzez STK200. Ewentualnie sprawdzić luty bo nie wiadomo kto to składał.. Ze względu na elementy SMD ciężko byłoby cokolwiek wymienić :/


    Edit1
    ----------
    A czy wgrywałeś sterowniki i wszystko było w porządku?
    Czy system wykrywa Twój programator prawidłowo?
  • #4 5806496
    zzenonn
    Poziom 10  
    sprzet jest poprawnie wykrywany, jak ustawie na HID to wtedy w urzadzeniach HID pojawia sie on

    jesli dam na COM to wtedy w protach COM pojawia sie dualAVR pod COM3, ustawiam mu speed na 115000 i nic :)

    dzieje sie to co opisalem, ehhh 5 godzin juz z tym walcze ;] masakra..
  • REKLAMA
  • #5 5806779
    Chyllus
    Poziom 17  
    Sprawdź w AVR Studio czy go wykryje. Normalnie AVR Studio obsługuje STK500 więc skoro w systemie tez jest wykrywany to powinno działać. Jeśli nie to odeślij sprzęt.
    Czy są tam jakieś zworki?
  • #6 5806829
    zzenonn
    Poziom 10  
    Tak sa zworki, od HID, od zasilania i 1 MHz, ale olac.

    Juz nie mam nerwow, siedzialem nad tym od 14.
    A pomyslec ze to 45zl kosztowalo, tragedia.

    Ogolnie nie polecam.

    Dogadalem sie ze to odesle, w zamian wzialem prosty programator za 12zl Atmela pod LPT, z gniazdem ISP.

    Ten napewno bedzie smigal.
    Dzieki za pomoc

    nigdy wiecej na USB hehe :)

    [edit]
    z avr studio tez nie dzialalo
  • REKLAMA
  • #7 5806833
    dawid512
    Poziom 32  
    Tryb HID zakładasz zworkę i korzystasz z AVRDUDE. Jeżeli tryb HID jest wyłączony to prędkość transmisji to 115200. Pamiętaj o 2 rzeczach: czasem warto zakładać zworkę 2 żeby zmniejszyć prędkość ISP, druga rzecz jest taka że nie na wszystkich 4 pinach przeznaczonych dla masy ona występuje.
    Mam także nadzieję że podłączasz uc do właściwych pinów (naprzeciw kwarcu).
  • #8 5806878
    zzenonn
    Poziom 10  
    dawid512 napisał:
    Tryb HID zakładasz zworkę i korzystasz z AVRDUDE. Jeżeli tryb HID jest wyłączony to prędkość transmisji to 115200. Pamiętaj o 2 rzeczach: czasem warto zakładać zworkę 2 żeby zmniejszyć prędkość ISP, druga rzecz jest taka że nie na wszystkich 4 pinach przeznaczonych dla masy ona występuje.
    Mam także nadzieję że podłączasz uc do właściwych pinów (naprzeciw kwarcu).


    Sprawdzilem chyba wszystkie kombinacje.
    Od programatora do podstawki dostalem kabelek ktory oto podpinalem, kombinowalem ze zworkami, avr dude caly czas nie dziala tak jak reszta na screenie pisze.

    Podpinalem zasilanie do VCC, AVCC AGND i GND, uzywalem tez zasilania z programatora.

    I nic :)

    [edit]
    tak, podpinam to tego naprzeciw, mam do tego instrukcje w PDF, ale co z tego :)
  • #9 5816835
    arktik1
    Poziom 27  
    Ja używam STK500v2 i jest to najlepszy programator jaki miałem.
    Ustawiony na HID czyli zworka 1.
    +
    AVRDude
    Programuje wszystko bardzo szybko FUSEBIT I KODY idą błyskawicznie.
    Jest tylko 1 warunek.
    MUSI BYĆ PODŁĄCZONY usb bezpośrednio do płyty głównej ,bez żadnych wejść z przodu obudowy czy czytników kart z usb czy innych "rozgałęziaczy".
    Też walczyłem chyba z tydzień zanim do tego doszedłem.
    Że by było śmieszniej jest to napisane w instrukcji STK500, ale kto czyta instrukcję...:D
REKLAMA