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

BASCOM: Problem z wgraniem programu

wujek1989 14 Sty 2011 16:26 2114 10
REKLAMA
  • #1 9004962
    wujek1989
    Poziom 11  
    Witam, męczę się od pewnego czasu z zaprogramowaniem swojego pierwszego uC padło na AT90S2313. Mam gotowy wsad do niego który pochodzi z projektu AVT-3017, próbowałem go wklepać za pomocą Bascoma, PonyProg i AVRStudio. Niestety bez powodzenia. Próbuje zaprogramować go za pomocą stk200/300 oraz stk500v2. uC jest dobry na 100% bo zakupiłem drugi dla pewności. Podłączenie uC do prog też jest dobre bo sprawdzałem 1000razy i wykonałem płytkę typowo pod ten procesor. Wydaje mi się że wszystkie podstawowe kryteria spełniłem więc proszę o bardziej zaawansowane przyczyny. Proszę o pomoc.
  • REKLAMA
  • REKLAMA
  • #3 9005427
    piotrva
    VIP Zasłużony dla elektroda
    ale jakie są objawy, jakie komunikaty błędów zwraca np. stk500 ??
    czy masz poprawnie podpięty kwarc i czy on chodzi (sprawdź oscyloskopem)
    stk500v2 + programator bascoma + 90s2313 - nie działa bo jest błąd
    spróbuj avrdude wgrać plik .hex
  • REKLAMA
  • #4 9009604
    wujek1989
    Poziom 11  
    faktycznie spróbowałem zaprogramować przez avrdude i jestem pod wrażeniem- wreszcie coś zaczęło się dziać ale układ nadal nie działa. Programator fajnie świeci na trzy kolory, wygląda jak by programował ale układ w całości nie chce zadziałać. wrzucam screeny z procesu programowania. A moje pytania brzmią: co z fuse bitami (nie mam pojęcia o co z nimi chodzi). Wgrywam plik .hex czy mogę .bin. proszę o odpowiedzi.

    BASCOM: Problem z wgraniem programu BASCOM: Problem z wgraniem programu
  • REKLAMA
  • #6 9011723
    wujek1989
    Poziom 11  
    właśnie że ładowałem widmo.bin oraz widmo-obrazki.bin. Może powinienem wsadzić któryś z nich do pamięci EEPROM??? A może coś z fuse bitami, przy programowaniu używam kwarcu 4MHz oraz dwóch kondensatorów 22pF i tak samo jest w układzie.
    Próbowałem użyć jeszcze tej funkcji -D aby nie kasował mi programu widmo jak wgrywam obrazki ale wyskakują mi 1000x failed...
  • #7 9012478
    LordBlick
    VIP Zasłużony dla elektroda
    Z pobieżnego przyjrzenia się sprawie - nawet nie dotykając Bascom-a - ładujesz samo WIDMO.BIN, które zawiera już obrazki... A skoro już kompilujesz te pliki - w pliku widmo.bas jest na końcu jak wół :
    $include "widmo-obrazki.bas"
    Tak więc nie ma potrzeby oddzielnego kompilowania tego drugiego pliku.
  • #8 9012863
    wujek1989
    Poziom 11  
    wsadziłem widmo.bin i po zamontowaniu do układu coś się dzieję ale to jeszcze nie jest to... widać, że układ reaguje na uC bo czasami jakaś dioda się zapali, wydaje mi się, że może być to spowodowane zewnętrznym kwarcem. Proszę powiedzcie mi czy konieczne jest ustawienie tych fuse bitów???
  • #9 9013044
    LordBlick
    VIP Zasłużony dla elektroda
    wujek1989 napisał:
    Proszę powiedzcie mi czy konieczne jest ustawienie tych fuse bitów???
    Jeśli to na prawdę jest AT90S2313, to nie, a jeśli to jest ATtiny2313, to tak, należy ustawić na 4MHz...
  • #10 9013844
    wujek1989
    Poziom 11  
    to jest najprawdziwszy AT90S2313. Mimo godzin kombinowania nadal jest coś nie tak... gdy dotknę nóżki rezonatora czymś metalowym to zapalają się diody i to nie chodzi o złe luty. Może ktoś jeszcze ma jakieś pomysły??
REKLAMA