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

Konfiguracja bascoma do stk500v2.

naelektryzowany 14 Lip 2009 15:11 5015 22
REKLAMA
  • #1 6777729
    naelektryzowany
    Poziom 17  
    Witam.
    Kupiłem programator AVR Prog USBv2. Chcąc go przetestować napisałem prosty program pod atmege8, skomplikował się ale kiedy chciałem zaprogramować na chwilę uruchomił się wiersz poleceń a programator nie zaprogramował ani nawet nie mrugnął czerwoną diodą. Ustawienia programatora (w bascomie) skonfigurowałem tak:
    Konfiguracja bascoma do stk500v2..

    System wykrywa programator (w trybie szeregowym jak i w hid) ale za nic nie mogę zaprogramować układu. Nie wiem czy bascom powinien coś wyświetlić po podłączeniu programatora, lub atemegi (...) nigdy jeszcze nie programowałem, ale bascom zachwuje się jakby nic nie wiedział o programatorze.
    Chciałem spróbować w trybie hid ale wyczytałem że bascom nie obsługuje takich programatorów w takim trybie.

    Może to wina przewodu od nokii, ale używałem go już do wielu urządzeń.

    Bardzo proszę o instrukcję krok po kroku jak ustawić bascoma, ewentualnie co zrobić aby można było programować w trybie hid.
  • REKLAMA
  • #2 6777881
    Stepel
    Poziom 20  
    W instrukcji masz napisane na 11 stronie jak ustawić bascoma. Trzeba tam ścieżkę wskazać . Ja osobiście pisałem program w bascom a programowałem przez AVR Studio.
  • REKLAMA
  • #3 6777920
    naelektryzowany
    Poziom 17  
    A AVR Studio programuje programatorem w trybie hid? A i co to za plik exe? z kąt mam go wziąść? Tam napisane jest "scieżka dostępu do programatora STK500 (dołączony do zestawu)" ale z kąd ten plik dostałem tylko kartkę z adresem http://www.and-tech.pl/avr-prog-usb-v2
  • REKLAMA
  • Pomocny post
    #4 6778775
    ZbeeGin
    Poziom 39  
    Zainstaluj AVR Studio i tam ten plik znajdziesz w katalogu, którego nazwa mówi sama za siebie. Lub zainstaluj nowe demo BASCOMa (z poniedziałku) i tam wybierz STK500 Native Driver - plik będzie niepotrzebny.
  • #5 6778793
    naelektryzowany
    Poziom 17  
    Jestem za tym nowym bascomem. ZbeeGin podaj link do pobrania na http://www.mcselec.com/ szukałem i nie widzę.
  • Pomocny post
    #6 6778831
    ZbeeGin
    Poziom 39  
    Pobierz demo z Download. Nie patrz, że jest tam inny numer... Po prostu Tomi nie zaktualizował jeszcze strony. :cry:
  • #7 6779074
    naelektryzowany
    Poziom 17  
    OK zainstalowałem i ustawiłem ale zaprogramować attiny13 nie mogę kiedy wciskam F4 pokazuje się okno:

    Konfiguracja bascoma do stk500v2.

    a kiedy klikam na "earse and program chip" to pokazują się komunikaty (2 ostatnie) a programator nie pracuje!!!

    Co robie źle?

    Może to przez program (pierwszy napisany przeze mnie, może ma jakiś błąd)
    Config Pinb.0 = Input                                 ' wyprowadzenie PB0 portu B jako wyjście
    Config Pinb.1 = Input                                 ' wyprowadzenie PB1 portu B jako wyjście
    Config Pinb.2 = Output                                ' wyprowadzenie PB2 portu B jako wejście
    Do                                                          ' początek nieskończonej pętli
        If Pinb.0 = 0 Then Portb.2 = 0                          ' jeśli na wejściu PB0 jest 0 to wyjście
                                                                 ' PB2 przyjmuje stan "0"
        If Pinb.1 = 0 Then Portb.2 = 1                          ' jeśli na wejściu PB0 jest 0 to wyjście
                                                                   ' PB2 przyjmuje stan "1"
    Loop                                                        ' powrót do początku pętli
    End                                                         ' koniec programu
  • #9 6779233
    naelektryzowany
    Poziom 17  
    Porty w attiny czy szeregowy? Jeśli chodi o szeregowy to tak bo sprawdzałem. A w attiny to chyba można konfigurować jak się chce.
  • #11 6779287
    naelektryzowany
    Poziom 17  
    Programator ma zworkę i jest ustawiony w trybie symulacji portu com. (u mnie 8 )
  • Pomocny post
    #12 6779307
    ZbeeGin
    Poziom 39  
    Wejdź do panelu sterowania i podepinj ten wirtualny COM pod jakiś normalny numer (1-4), a nie COM8...
  • #13 6779389
    naelektryzowany
    Poziom 17  
    Ustawiłem na port 3 i jest lepiej bo programator świeci na czerwono ale wyświetla się komunikat "could not detect chip, auto program filed"
  • REKLAMA
  • #14 6784346
    naelektryzowany
    Poziom 17  
    Ma ktoś jakiś pomysł. Abo miał taki problem?
    Bardzo proszę o pomoc.
  • Pomocny post
    #15 6797569
    janbernat
    Poziom 38  
    Ja mam AVT988- jako STK500v2
    Bascom11.9.5.
    Tez nie widzi procesora- ale jak wejdę w zakładkę lock&fusebits to go znajduje.
    Daje się potem programować- ale robi to 10x wolniej niż poczciwy STK200.
    COM3, 115200.
    Może ktoś wie jak to przyspieszyć.
    Chociaż do szybkości STK200.

    Dodano po 3 [minuty]:

    Jak wejdę w chip->identyfi też znajduje.
    A stk200 rozpoznaje procesor bez takich manewrów.
  • #16 6800672
    naelektryzowany
    Poziom 17  
    W zakładce lock&fusebits niema napisane nic o układzie (przynajmniej u mnie).

    A identyfi też nic nie daje tylko programator migne diodą od zapisu, ale komputer nic!
  • Pomocny post
    #17 6802037
    Andy74
    Poziom 25  
    Skoro programator jest wykrywany, a procesor nie, to pewnie jakiś błąd w zworkologii, lub połączeniach.
    Może opiszę jak powinno być bazując na błędach z którymi najczęściej się spotykam:
    - pin VCC w złączu programującym ma być połączony z Vcc procesora (GND oczywiście analogicznie)
    - jeśli zasilasz µC z osobnego źródła zworka JP1 zdjęta, jeśli z programatora - założona
    - jeśli procesor jest nowy (nie miał zmienianych fusebitów), to załóż też zworkę JP2
    - sprawdź poprawność podłączenia pozostałych linii złącza ISP
    - przetestuj teraz :)

    Pozdrawiam i powodzenia
    Andy
  • #18 6807214
    naelektryzowany
    Poziom 17  
    Dzięki ogromne Andy74 trzeba było założyć te zworki i poszło.

    A, i dołączam się o pytanie janbernat rzeczywiście najpierw miesza kilkanaście/kilkadziesiąt sekund a dopiero później programuje.
  • #19 6809235
    naelektryzowany
    Poziom 17  
    A i jeszcze jedna sprawa. Czy po wgraniu programu można go usunąć i wgrać nowy?
    Jak odczytać program zapisany w układzie (słyszałem że to możliwe)?
  • #21 7284320
    AvrArm
    Poziom 15  
    Cytat:
    Czy sprawa wolnego działania została przez kogoś rozwiązana

    Obawiam się że nie - wina po stronie środowiska. Może w nowej wersji BASCOM-a obsługa stk500v2 zostanie poprawiona a puki co polecam do obsługi programatora używać AVR Studio.
  • #22 7285339
    IMEX
    Poziom 20  
    Sprawdzone

    AVR Studio - jedno-układowy programator STK500v2 na atmega8 śmiga jak malinka

    Moja propozycja
    Program piszesz w Bascom AVR - kompilujesz a sam HEX zapisujesz programatorem z AVR-Studio

    polecam i pozdrawiam
    A tak przy okazji i tak zaopatrze sie w programator z FTDI
  • #23 7841184
    loslobos
    Poziom 11  
    Odgrzeje stary temat...

    Wczoraj zmontowalem na uniwersalnej plytce programator AVR Doper - kompatybilny z STK500. Wszystkie spostrzezenia kolegow wyzej potwierdzily sie w praktyce. Zauwazylem jednak, ze programator przechodzi w tryb HID nie tylko przy zalazonej zworce HID, ale takze przy zalozonej zworce dla zasilania programowanego ukladu z programatora. Wczoraj nie walczylem juz z tematem - czasem trzeba sie przespac ;).
    Dzis przegladajac schemat zauwazylem, ze bufor 74HCT126 jest zasilany tylko po zworce zasilania ukladu z programatora. Oznaczaloby to, ze w trybie normalnego programowania nie ma zasilania na buforach - byc moze stad niska predkosc programowania ukladu? Po pracy przerzuce bufor na stale zasilanie i zobacze co to zmieni w zachowaniu ukladu.
    A moze ktos z kolegow wykonal juz taka akcje?

    Czy komus jeszcze uklad przy zalozonych obu zworkach wskakuje w tryb HID? A moze dalem plame przy sklejaniu mojego pajaczka? ;)

    Pozdrawiam
REKLAMA