Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Programator STK200/STK300 z bascom

djleeon603 18 Sie 2007 13:00 10862 23
  • #1 18 Sie 2007 13:00
    djleeon603
    Poziom 20  

    Zakładam nowy temat bo krew mnie juz zalewa. Mam problem z programamtorem STK200/STK300. problem wygląda nastepująco.
    gdy włączam bascomavr wybieram programator stk200/300. wchodzę w okno programatora i widzę na start takie oto 2 komunikaty:
    Could Not identify chip with ID:FFFFFF (klikam OK)
    Select chip and target chip do not match AT90S2313 <> AT90S2323 (klikam OK)
    Domyślam sie ze nie wczytuje mi chipu.... (mam podpięty attiny2313 do programatora) zasilanie czerpię dla kostki i programatora z molexa 5V.

    proszę o pomoc... o co chodzi z ta instalacją drukarki Linotronic??

    0 23
  • #2 18 Sie 2007 13:59
    Nostradamus
    Poziom 17  

    a czy aby napewno podpinasz odpowiednie sygnały do tej Attiny( MISO itd)?? Bo to jest może przyczyna. Ja mam STK200 z KAMAMI i chodzi bez problemu z ZL2 i ZL3.

    0
  • #3 18 Sie 2007 14:07
    djleeon603
    Poziom 20  

    GND -> 10pin
    VCC -> 20pin
    MOSI -> 17pin
    MISO -> 18pin
    SCK - > 19pin
    RESET -> 1pin

    kostka to attiny2313

    wydaje sie byc wszystko w porządku. robię ten programator juz 3 raz... a potrzebuję tylko ustawić fusebity dla atmegi8535 (do stk500).
    W bascom avr mam do wyboru 3 porty .. na zadnym nie działa... w oknie programowania wyświetla programmer: 0 .... moze mam lpt uszkodzony...? Jak go sprawdzić?

    0
  • #4 18 Sie 2007 15:59
    Nostradamus
    Poziom 17  

    a spróbuj w w programie ISPPROG Pana Adama Dybkowskiego. W SETUP ustaw sobie piny tak jak masz przylutowane w swoim programatorze i sprawdź czy działa. Jeśli nie no to może masz ATtiny2313 uszkodzoną, albo źle zaprogramowane Fusebity. Podłącz sobie kwarc i kondensatory do XTAL i zobacz. Może ruszy.

    0
  • #5 18 Sie 2007 18:55
    djleeon603
    Poziom 20  

    ooo w programia abdykosa wszystko dziala ... uzywam wersji 1.2.0.41


    ta wersja nie potrzebuje tego badziewia giveo

    Dodano po 2 [godziny] 42 [minuty]:

    a jednak nie działa..... nie identyfikuje mi uC podłączonego do programatora

    Dodano po 4 [minuty]:

    wyswietla : Not Known (FF, FF, FF)
    a w pasku stanu : Bad Signature or device not known.....

    czyli gdzie moze lezec błąd???

    0
  • #6 18 Sie 2007 19:54
    zumek
    Poziom 39  

    djleeon603 napisał:
    ...czyli gdzie moze lezec błąd???

    Np.
    Popełniasz błąd , "okłamując" program co do prędkości , z jaką jest taktowany uC.Wybrałeś 8000000Hz , a to jest "kłamstwo" :D

    Piotrek

    0
  • #7 18 Sie 2007 20:50
    djleeon603
    Poziom 20  

    ATMEGA8535-16PU Układ scalony AVR ISP-MC 5V 8k Flash 16MHz DIP40


    no to ustawilem te 16Mhz i to samo.

    0
  • #8 18 Sie 2007 21:20
    elektroziom
    Poziom 20  

    Cytat:
    Could Not identify chip with ID:FFFFFF (klikam OK)
    Select chip and target chip do not match AT90S2313 <> AT90S2323 (klikam OK)
    [/code]


    Te komunikaty pojawiają sie też gdy w opcjach>kompiler>chip masz źle ustawiony rodzaj procesora. Sprawdz też w opcjach ustawienie koncówek SPI ( w zakładce I2C, SPI, 1WIRE) pozdrawiam ;)

    0
  • #9 18 Sie 2007 21:31
    djleeon603
    Poziom 20  

    ustawilem wszystko i pokazuje mi tylko
    Could Not identify chip with ID:FFFFFF

    programator wykonany wg tego:
    Programator STK200/STK300 z bascom

    jest to programator z ksiazki "programowanie mikrokontrolerów AVR w j. BASCOM" (nie identyczny bo przerysowalem go na PC w celu zaprojektowania płytki.

    0
  • #10 18 Sie 2007 21:52
    Electix
    Poziom 20  

    Elo!
    A sprawdziłeś czy dobrze ustawiłeś w opcjach programatora adres portu LPT i czy przypadkiem nie masz go wyłączonego w BIOS lub zablokowanego przez WINDOWS?? :)
    Gdy programator jest źle ustawiony też otrzymasz takie błędy.

    Pozdrawiam! :)

    0
  • #11 18 Sie 2007 22:07
    djleeon603
    Poziom 20  

    adres lpt ustwaiony dobrze.
    w biosie hmm ... nie pisze nic o lpt ale jest pozycja PRINTER MODE: i 3 do wyboru : EPP + ECP (aktualnie ustawione); Output only ; Bi-directional

    a jak sprawdzic czy z poziomu windowsa niema zadnej blokady?

    0
  • #12 07 Gru 2007 20:51
    cypa100
    Poziom 11  

    Witam Czy tan programtor zaprogramuje układ AT89C4051

    0
  • #13 07 Gru 2007 21:16
    M. S.
    Poziom 34  

    Cytat:
    Czy tan programtor zaprogramuje układ AT89C4051


    Nie.

    Bascom do obsługi programatora wymaga zainstalowania drukarki w systemie. Może być wirtualna. Jakiś HP będzie dobry, a Linotronic zalecany. Sterowniki są dostępne w Windows.
    AT TINY 2313 nie wymaga kwarcu (no chyba że ktoś go ustawił na pracę z kwarcem). Częstotliwość zadeklarowana w programie (Bascom) nie musi odpowiadać aktualnej częstotliwości taktowania uC.
    Wyżej zamieszczony schemat programatora jest dobry. Ponyprog wymaga jeszcze 2 zworek we wytyku LPT.

    0
  • #14 23 Gru 2007 20:20
    stas11
    Poziom 12  

    też mam identyczny problem z tym STK200. Jak go podlączam pod płytkę uruchomieniową ZL11AVR to programuje ATtiny2313, że hej. A jak podłączę go "pajęczynką" pod taki sam, ale goły scalak to wyskakuje, że nie może go zidentyfikować, a właściwie to go w ogóle nie widzi. Na tym gołym mikrokontrolerze nie mam wstawionego kwarcu i to jest jedyna różnica.
    Cała reszta czyli MISO, MOSI, CLK, RST, GND i VCC = 5.3V podłączone.
    Będę wdzięczny gdy ktoś z Was coś zasugeruje.
    A przy okazji Wesołych Świąt.

    0
  • #15 23 Gru 2007 23:03
    M. S.
    Poziom 34  

    Jak tinka ustawiona jest na pracę z kwarcem to bez niego nie da się zaprogramować.

    0
  • #16 28 Gru 2007 16:13
    sylwunia35
    Poziom 17  

    Zrób Sample Electronics bardzo prosty programator kablowy.
    Programator z 3 rezystorami schemat z pomocy Bascom i zaprogramuj trgo 8535 bez łaski ja taki używam od roku i szaleje jak zły.
    A te wszystkie STK200 to tylko problem. A to zasilanie z układu a tamten z 3 rezystorami pod LPT do procka i wszystko szaleje.

    0
  • #17 10 Sty 2008 02:06
    Patryk987
    Poziom 17  

    witam
    mam taki sam problem jak autor
    nie moge zaprogramować nowych kości atmega8
    wyskakuje mi "Could Not identify chip with ID:FFFFFF"
    a potem "Select chip and target chip do not match AT90S2313 <> ATmega8"

    próbowałem już z BASCOM AVR i z PONYPROG jest tak samo
    i na STK200/300 i na Sample Electronics Programer
    pomocy!!
    mi już ręce opadają

    0
  • #18 10 Sty 2008 08:34
    slawko_k
    Poziom 33  

    Najbardziej prawdopodobna sprawa to źle zlutowany programtor. robicie go na pająku?

    Jeśli port w kompie działa, programator dobrze zlutowany to o ile procek jest zasilony i nie ma włączonego zewnętrznego kwarca to musi chodzić.

    Patrzę na ten schemat i nie ma na nim pokazanego zasilania scalaka 244. Mam nadzieję że go zasililiście.

    Podobnie procek. Ten programator nie daje zasilania na procek więc procek musi być zasilony z innego źródła

    0
  • #19 10 Sty 2008 13:17
    Patryk987
    Poziom 17  

    na ISPROG tez nie działa
    zrobiłem taki programator jak w książce"mikrokontrolery dla początkujących" Piotra Góreckiego ale dalej to samo
    zainstalowałem jakąś drukarkę hp dla BASCOM-AVRa
    zmieniałem numery portu lpt i dalej nic
    zupełnie jak by procek nie dostawał zasilania
    próbowałem nawet z kwarcem itak nic z tego
    przylutowałem diody do poszczególnych pinów
    do mosi miso reset i sck
    przez rezystorki i do +5
    reset zapalał sie tylko na isprogu
    sck i miso mrugały zawsze przy próbie transmisji
    a mosi nigdy
    :(

    0
  • #20 10 Sty 2008 13:33
    Gienek
    Poziom 35  

    A czy procesor jest zasilany z zasilacza zewnętrznego?

    0
  • #21 10 Sty 2008 14:34
    slawko_k
    Poziom 33  

    Cytat:
    zupełnie jak by procek nie dostawał zasilania


    ludzie czytajcie co się pisze. Procek Trzeba zasilić z zewnątrz !!!!!!!!!!!!!!!!!!!!!!!!!!

    0
  • #22 10 Sty 2008 17:45
    Patryk987
    Poziom 17  

    no oczywiście że zasilany a jak by mogło być inaczej :p

    ale programator już działa zbudowałem nowy stk200
    całkowicie od podstaw
    okazało się że miałem źle przylutowaną mase do wtyku lpt!!
    ponieważ patrzyłem na kolejnośc nóżek w nim jak w układzie scalonym
    ale jak się pozniej okazało jest ona inna
    i zamiast masę podłączyc do pinów 20-25 podłączyłem do 14-19
    i tu tkwił jedyny błąd podejrzewam że nie ja pierwszy sie tak pomyliłem
    bo łatwo to przeoczyć
    teraz mój programatorek do atmega9 śmiga aż miło
    zmieściłem wszystkie elementy w obudowie od wtyczki lpt

    mam takie pytanie do Was
    co myślicie o zasilaniu układu z niewykorzystanych pinów złącza lpt
    gdyby połączyć je szeregowo z diodami prostowniczymi do + zasilania
    dać jeszcze kondensatorek 1000uF dla przefiltrowania
    i jeśli na tych pinach był by stan wysoki lub jakieś dane były nimi przesyłane to wydaje mi się że wydajność prądowa powinna być wystarczająca do zasilania tego układu.
    nie było by wtedy bawienia się z żadnymi kablami tylko podłączamy kostkę, nagrywamy i odłączamy!

    0
  • #23 08 Cze 2010 20:27
    Komar91
    Poziom 18  

    Witam

    czy ten programator na zdjęciu powyżej został zbudowany przez ciebie?

    a mógł byś udostępnić pcb i montaż elementów

    0
  • #24 12 Sie 2010 07:49
    ZiutekH
    Poziom 10  

    Witam,

    Czy ktoś z Was próbował działania programatora ZL2PRG na Windows 7.
    Zmieniłem system z XP na Windows 7. Do tej pory programowałem Atmegi
    w Bascomie z programatorem ZL2PRG i nie miałem żadnych problemów.
    Po zmianie systemu i ponownym zainstalowaniu Bascoma nie może on zidentyfikować Atmegi.

    0