hex(bin) wrzuca się do flash.
Taką pamięc zaprogramujesz prostym programatorem na CH341A
ustawiłem low fuse na 0xEF (nie pytajcie dlaczego) poleceniem uisp -dprog=stk200 -dlpt=0x378 -dvoltage=5 -dpart=atmega32 --wr_fuse_l=0xef i teraz przy próbie programowanie wywala mi błedy: [root(at)localhost robot]# make program-main avr-gcc -g -O -mmcu=atmega8 -c main.c -o main.o avr-gcc -g -O -mmcu=atmega8 main.o -o main avr-strip main -o...
Witam Próbuję zaprogramować atmega8. Mam kupiony programator STK200. ISPprog czyta sygnaturę i przynajmniej udaje, że czyta pamięć flash, ale przy próbie zapisania czegoś do flash-a pokazuje od razu błąd ( zapisane coś tam - odczytane co innego ). Próbowałem PonyProg-a ale test programatora kończy się niepowodzeniem a próba zaprogramowania zakończyła...
ja używam avrdude sudo chmod a+rw /dev/parport0 avrdude -c stk200 -p at90s2313 -U flash:w:program.hex zastanawiam sie czy sobie jakiegoś gui nie napisać
Ja z powodzeniem wykorzystuję STK200 z programem ISP Flash Programmer 3.0 ze stronki http://www.kmitl.ac.th/~kswichit/ISP-Pgm... Programator na układzie 74HC244 śmiga doskonale. Pozdrowienia Artur G. PS. Mam nadzieję, że chodziło właśnie o ten program "ISP Programmer" :)
Właśnie sprawdzałem na MkAvrCalculator, procka wykrył prawidłowo, fuse bity mogę odczytywać i zapisywać poprawnie, eeprom podobnie, tylko przy zapisie do pamięci flash jest problem. Tego samego procka przedtem programowałem stk200 i wszystko było ok, ale spróbuję jeszcze na innym egzemplarzu.
Witam. Mam taki programator... Ale jest jedno "ale :) Klikając w bascomie "Run Programmer" od razu programuje mi procka. Nie ma całej reszty odnośnie fuse bitów, eeproma... Nie ukrywam ze dla mnie jest to duża wada. A zapytam z innej beczki. Czy jak zaopatrzę sie w STK500 (na serwiskie_ktorego_nazwy_nie_wymienie jest aukcja właśnie na stk500v2 (ze sprzętowym...
Jeśli ten uC, który ma zmieniany flash może być na ten moment zresetowany, to najprościej zaprogramowac go tak samo jak to robi STK200 i inne programatory szeregowe. Szczegóły w dowolnej nocie AVR (Memory Programming -> Serial Downloading) Boogie
Witam. Mam pytanie do bardziej doświadczonych kolegów, czy w kontrolerach avr, np ATMEGA16 jest możliwe zaprogramowanie określonego przedziału pamieci flash, np kilku ostatnich bajtów? Do tej pory używałem tylko PonyProga w połączeniu z STK200 oraz "SI Prog" , ale tam nie ma opcji wyboru fragmentu pamięci, domyślnie programuje cały obszar. Pozdrawiam...
W zakładce FILE za pomocą Open Program (Flash) File... wczytujesz *.hex (ustaw Pliki typu hex), a za pomocą Open Data (eeprom) File ... wczytujesz plik *.eep (ustaw Pliki typu eep) . Programujesz :Write Device lub Write Program Memory (Flash) i Write Data Memory (eeprom).
Podczas kompilacji programu, Bascom informuje "Flash used". Wyskakuje ci ponad 100%?
Witam ............. Teraz moje pytanie: paluszasty napisał, że kurs EDW wystarczy, ja mam bascom1.11.8.1, 1. czy tym programem, będę mógł wgrać program do atmegi? 2. może pytanie banalne, ale STK200 jak patrzałem na avt ma wejście na 20-nóżkowy procesor, a ATmega8 ma 28 nóżek, czyli jest jakiś inny programator, który pozwoli mi przez mój program BascomAVR...
Upewnij się czy mikrokontroler jest wcześniej kasowany, da się odczytać zawartość pamięci flash? Może układ już zakończył swój żywot, ile razy był programowany?
Z grubsza możesz programować AM128 przez SPI - stk200/500, jtag - jtag ice albo bootloader (insza inszość). Poszukaj na allegro.
Mam podobny problem ja tą pamięć prubuję programatorem STK200, ale przy zczytywaniu dojdzie do 4% i wywala błąd. O co tu chodzi??
to daj większą wartość tego delay - ja kiedyś miałem podobny problem gdy używałem Bascoma i to opóźnienie dla swojego wtedy STK200 musiałem zwiększać aż do 10 albo nieco wyżej - co z kolei powodowało, że zaprogramowanie procka strasznie się wydłużało - tzn większego procka z większą pamięcią Flash. Natomiast już użycie AVRDUDE nawet z STK200 nie powodowało...
Witam mam problem z 89s52 żaden z programów (ispprog i isp flash programer) nie odczytuje poprawnie sygnatury 89s52 widzi jako 89s51 po za tym mikrokontroler daje się zaprogramować , prgram działa urzywam programatora stk200 przekopałem całe forum i nie znalazłem rozwiązania proszę o pomoc :cry:
A więc tak: tak jest to oryginalna płytka ZL11AVR elementy były zamontowane przez poprzedniego właściciela i są dobrze zmontowane bo sam się tą płytką "bawił". Zworki J1 J2 są przełożone. W ustawianiach programatora jest programator STK200/STK300, jest zaznaczony "auto flash", "auto verify", "upload code and data". LPT- address 378, port delay 0. Zainstalowałem...
Mam podobny problem z AT90S8535 i programatorem STK200/300. Czyta pamięć, resetuje ale nie chce programować. Może to sprawa konfiguracji Bascoma?
ATMEGA8535-16PU Układ scalony AVR ISP-MC 5V 8k Flash 16MHz DIP40 no to ustawilem te 16Mhz i to samo.
Ogolnie mowiac tak. Mozna sciagnac zawartosc calej pamieci flash do pliku *.hex. Mozesz to zrobic programatorem szeregowym np. popularnym stk200/300 z pomoca programu ispprog, dostepnego w internecie. pzdr
Musisz ściągnąć program BASCOM AVR. Ważne jest też abyś miał zainstalowaną jakąkolwiek drukarkę. Nie musi ona fizycznie istnieć ale musi być zainstalowana. W ustawieniach (options->programmer) wybierasz odpowiedni programator, czyli STK200/300,a potem podpinasz programator do portu LPT i do procesora. Następnie kopiujesz kod źródłowy, kompilujesz program(F7)....
Dla celów poznawczych można sobie Wesprzyj się bez podpórki Jak odpalić gołe avrdude i na golasa... ;) GiveIO jak najbardziej użyj na adres fizyczny portu(sposób na dowiedzenie się jaki jest - wciskasz Win+Pause, zakładka Sprzęt/Manager urządzeń->port LPT), bo drukarka owszem działa, ale przez sterownik w systemie, a dla zwykłego programu nie zadziała....
BASCOM z STK200 też nie wywala błędów. Większość ludzi buduje sobie Sample Electronics Programmer (z rezystorów) i stąd potem problemy.
.... ooo ja ... ale kombinacji - przecież już kolega kaczepa podał ci link na elektrodzie z dokładnym opisem co i jak... http://obrazki.elektroda.net/93_11636996... tu masz jeszcze raz schemat programatora STK200 - zrób go sobie sam a jak nie chcesz kombinować to kup gotowca - ok 15zł na allegro i po bólu. A jeśli jesteś początkujący to plecam do...
Mam mikrokontroler 89S52 atmela probuje go programowac poprzez STK200/300 niby wszystko ladnie i pieknie moge sobie odczytac pamiec FLASH ale nie zawsze moge zapisac do niej ... nie rozumiem tego np. jak cos odczytuje i potem od razu zapisuje to jest ok ale jak chce zapisac jakis programik ktory napisalem to nic z tego nie da rady... Czy moze ktos moglby...
Witam! probuje wrzucić wsad na attiny 13 i pojawiam mi sie Write failed pasek postępu leci powoli najpierw 6% później 12% ,,18%,,25% i po tych 25% leci szybko do końca i wyskakuje Write failed http://obrazki.elektroda.net/48_12181364... jak odczytam Flash z uP to jest wszystko ok tyle ze procek pusty http://obrazki.elektroda.net/96_12181365...
Witam! Mam problem. Zacznijmy od początku: Używam, programatora ISP STK200/300, którym programuje ATMEGA8. Wszystko było dobrze - kilkadziesiąt razy przeprogramowywałem procka -dopóki nie wpadłem na genialny pomysł żeby zmienić fusebity. Zrobiłem wszystko tak jak pisało w jakims turtorialu z neta (przy użyciu WinAvr) i od tej pory nie da sie programować...
Hmm przyznam, że już mnie zaczyna krew zalewać, programuję tą Atmegę Pony Progiem, raz pokazuje że Write Failed, a program działa, raz nie działa ehhh. Co śmieszniejsze, gdy wgrywam program ok 10% flash to wszystko działa bardzo dobrze..., pozdro
W oknie głównym wybierasz typ procka, czyli AVR. Jeśli chodzi o "setup" jest OK czyli STK200/300. Widzę, że znalazłeś starą wersję ISPProg - kliknij na "file for programming flash" i wybierz hexa. A później to już tylko "erase & program all". pozdrawiam...
Programuje poprzez ISP Flash i EEPROM i wszystko jest ok! Ale jak weryfikuję zawartość chwilę później to wyrzuca błąd EEPROM! Czy tak powinno być? Używam ATmega16A + STK200/300 + PonyProg2000.
Strasznie kombinujecie, wader_669 wyraźnie napisał: ..... troche lepszego od atmega8l ........ jedyne co mi pasuje to ATmega16L (tylko nie ma wersji "v" ) i procek musi pracowac z stk200/300 On wyraźnie chce ATMega ! (sic!)
Witam, Mam taki problem - programowałem procesor ATmega8 do stacji lutowniczej AVT-987 za pomocą programatora STK200. Wgrywałem .hex'a do pamięci flash i .epp do epromu. Przyszedł czas na zmianę fusebitów - ustawiłem identycznie jak na screenie z tego samego programu (PonyProg2000), którego autor zamieścił w artykule - wszystkie Lock'i odznaczone, zaznaczone...
Witam, a co jeśli posiadamy już atmega8 nasz "programator" z kilku przewodów i plik costam.hex? Jakiego oprogramowania uzyć? w jaki sposób przesłać program do uP? przy pomocy bascoma wchodzi w zakladke program i tu jest przycisk write flash :) (oczywiscie przedtem musisz wybrac typ programatora czy to jest stk200 czy cos innego w ustawieniach)
Witam ponownie. Oto wynik z programu Programmers Notepad, wydaje mi się że flash zostaje wgrany prawidłowo. [syntax=cpp]> "make.exe" program avrdude -p attiny2313 -P lpt1 -c stk200 -U flash:w:main.hex avrdude: AVR device initialized and ready to accept instructions Reading | ########################################... | 100% 0.00s avrdude: Device...
ad 1. Tak. Oba procesory posiadają porty B i D. (W programowaniu?? NIE. Lecz mają inną budowę, inna ilość portów, inne układy peryferyjne, których w tym przykładzie nie wykorzystujesz) ad 2. Nie. Po zakończeniu programowania programator przerywa kontrole nad linią reset procesora. Więc program powinien działać. ad 3. Należy kasować. Wiele aplikacji...
Zrobiłem tak jak pisałeś i przy próbie wgrania: avrdude -p attiny2313 -P lpt1 -c stk200 -U flash:w:prog.hex avrdude: AVR device not responding. avrdude: initialization failed rc=-1 Połączenie jest dobre bo w BASCOMIE widzi mikrokontroler.
Witam. Jestem pierwszy raz w tym temacie na forum. A to z powodu mojego problemu. Mam modul na ktorym sa dwie pamiecj TSOP48 typ S29GL032N90TFII04 sa 3.3V. I potrzebuje je odczytac posiadam skromne doswiadczenie jedynie oparte na programatorze STK200/STK300 wykonanym samodzielnie do BASCOM-a AVR. I mam pytanie czy ktos z kolegow byl mi podpowiedziec...
Witam serdecznie złożyłem programator STK200 zgodnie ze schematem ze strony: http://www.lancos.com/e2p/betterSTK200.g... Po złożeniu całego programatora i po podłączeniu do komputera program WinAVR wyrzuca następujący błąd: > "make.exe" program avrdude -p atmega8515 -P lpt1 -c stk200 -U flash:w:dioda.hex make (e=-1): Error -1 make.exe: *** [program]...
Coś dziwnego się stało z jednym moim uC. Mianowicie po włożeniu go do programatora stk200 poprawnie odczytuje stan fusebitów, oraz zawartość flasha i eproma. Jednak kiedy tylko próbuję coś zapisać: nieważne co fusebity, flash lub eprom to nic nie zapisuje. W tym momencie już nie można zidentyfikować procesora ani nic nie można odczytać aż do wyjęcia...
Podepnij linie MISO do "+'" przez rezystor 100k, wolne wzmacniacze w 74HC244 połącz równolegle do lini RESET zwiększy to ich obciążalność to samo można zrobić dla lini SCK, we wtyczce DB25 połącz pin 2 z 11 i czasami wymagane jest aby procek miał podpięty kwarc.
Witam może mi ktoś wytłumaczyć co jest grane. Złożyłem sobie stk200 (działa) Złożyłem sobie UsbAsp Chciałem go zaprogramować PonyProg2000 Zapodałem najnowszy wsad do pamięci Flash procesora (w sumie 3x sztuk) wszystko ok weryfikacja ok (oczywiście po opcji skalibrowania, wybrania programatora stk200, modelu procesora itp). Gdy tylko zabrałem się za...
(at)xury w pierwszym poście wkleiłem wynik z konsoli jest tam wyraźnie że wgrał się program i został zweryfikowany czyli mam konunikację chodzi o to że wyjścia nie reagują na wgrany program próbowałem kilku programów z w/w kursu i cały czas wyjścia układu zimne na potwierdzenie komunikacji z prockiem wklejam wydruk z konsoli zczytywania zawartości procka...
Witam... Coś nie mogę sie połapać w tych fusebitah... Czy jest możliwy w ogóle zabezpieczenie ATMEGA8/16/32... tak aby nie można było odczytać pamięci z flash, ale żeby był możliwy powtorny zapis(np, w przypadku uaktualnienia softu), przy użyciu zwykłego programatora ISP np. STK200?? Pozdr
Atmel się przesiada z oznaczeniami, a ATmega8 i ATmega 128 to wcześniejsze nazewnictwo, bo zaczynają robić procesorki, które mają jednakowe obudowy i rejestry i pierwsze cyfry mają je różnicować, podczas gdy następne oznaczają konkretną podrodzinę, a różnią się ilością pamięci Flash/RAM. ATmega128 to cienias dla ATmega1281/2561/1280/2560... ;)
Czym mogę zaprogramować pamięć Serial Flash MX25L4005AM2C-12G? Jest to odpowiednik Atmela AT25F496 lub ST25P40. Chodzi mi o sprzęt i soft. Czy da się to zrobić za pomocą STK200/300? Jeśli tak to jaki soft? Dzięki za pomoc.
Dziękuję za odpowiedź. Wymieniłem lm78m05 (poprzedni był sprawny) oraz oporniki 27k na 3k. Dodatkowo sprawdziłem jeszcze raz procesor. Okazało się, że pamięć eeprom była pusta. Programując za pomocą stk200/300 nie jest istotne (przynajmniej w Bascomie) którą z pamięci (flash czy eeprom) wgramy jako pierwszą. Programując natomiast za pomocą programatora...
Witam koledzy, mam zaprogramowanego At89S8253. Atmel ma ustawione LockBity, czyli nie zrzuce z niego programu. Mam stk200 na LPT, z innego Atmela odczytałem i flash i eeprom, z tego odczytuje tylko FF. Generalnie chciałbym przywrócić ustawienia fabryczne urządzenia w którym mam tego atmela a w ominięcie lockbity nie będę się bawił (za trudny dla mnie...
Witam Podczas programowania uC ATmega8 w programatorze STK200 (z buforem 74HC244) w programie Adama Dybkowskiego ISP Programmer pojawia się błąd: http://www.micro.md4.pl/looknij_tu/blad_... Dodam, że: - zczytywanie pamięci flash do pliku przebiega bez błędu, - błąd podczas programowania występuje na dwóch egzemplarzach uC ATmega8 - nowo...
Martwi mnie to że w nocie porównywane są 3 modele: 4/8/16K Bytes of In-System Self-Programmable Flash (ATmega48/88/168) Dziwne bo rozklad pinow jest takie sam jak w medze8. Atmega88 nowa ze sklepu?
Dzieki wielkie Freddie i kolega wyzej ! Link naprawde bezcenny. Teraz wszystko fura :D W linku powyzej przeczytałem dziwną rzecz, a mianowicie Wgrywanie do uc: Kupiles stk200 wiec o wrzucaniu wsadu do uc z avrstudio zapomnij. Po skompilowaniu programu włączasz ponyproga, wybierasz plik o rozszerzeniu .hex z katalogu twojego projektu i klikasz write...
Witam, Mam płytkę ewaluacyjną BTC ZL2AVR, do programowania używam pakietu WinAVR , używam programatora zgodnego z STK 200. Niestety przy próbie zaprogramowania mikrokontrolera mam następujący komunikat: vrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:led.hex avrdude: AVR device not responding avrdude: initialization failed, rc=-1 Double check connections...
powiem ci tak normalnie np. stk200/300 podciaga reset do zasilania. Jak czyta sygnature lub odczytuje/zapisuje np. flash itp. to reset jest podciagniety do masy. Mam nadzieje ze jakos to ci pomoglo. Tez pare razy zrobilem spiecie i procek nie padl. Gorzej juz bylo jak w atmega128 zle podlaczylem zasilanie i wyszlo na to ze spiecie powstawalo w srodku...
Jak nie wysyla jak wysyla. Ja akurat uzywam programatora stk200 i po podlaczeniu do procka daje "read signature" i mam pieknie odczytana sygnature. Na zdjeciu akurat mialem wpiety s51 ale na s52 jest podobnie tylko pisze "AT89S52, Flash: 8KB"
Witam. Mam programator ISP STK200/300. Programuje procka przez CodeVisionAVR, wybierając w opcji Programmer tylko rodzaj procka oraz wczytuje flasha w formacie hex przez File -> load flash. Pierwsze wgranie flasha do uC idzie bez problemu. odłaczam programator, sprawdzam czy działa. działa. zmieniam coś w programie i prubuje jeszcze raz wgrac. no i...
On-chip RC Oscillator An on-chip RC oscillator running at a fixed frequency of 1 MHz can be selected as the MCU clock source. If enabled, the AT90S1200 can operate with no external components. A control bit - RCEN in the Flash Memory selects the on-chip RC oscillator as the clock source when programmed (“0”). The AT90S1200 is normally shipped...
Nie działa tak. Nie ma połączenia z AVR studio. A gdy używam WinAVR to: Menedżer urządzeń: Communications Port (COM6) - takie coś mam jak podłącze programator. Wybieram STK200, com6, Atmega8, w WinAVR Programmer's Notepad wyskakuje: > "make.exe" program avrdude -p atmega8 -P com6 -c stk200 -U flash:w:led.hex avrdude: can't open...
Dokładnie, jak kolega wyżej mówi, pobrac go można stąd: http://www.mcselec.com/index.php?option=... , i jak masz go pobranego to konfigurujemy! a więc musimy: uruchomić ten program, wziąć zakładkę Options, następnie Compiler i wybrać chip m8def.dat dla ATmegi8, dalej bierzemy na górze w tym oknie Options wybieramy...
Proszę o pomoc bo przekopałem google, fora i dokumentacje avrdude`a i jest drobny postęp ale dalej nie działa. Kompilacja kody C do hex`a przebiega bez problemu, natomiast schody zaczynają się przy zaprogramowaniu mojej atmegi16. Idąc za głosem brata ;] podpoiłem bez żadnych układów atmege do LPT i zasilanie z usb. Programowałem już w bascomie na windowsie...
Tak więc zdecydowałem się na 89s52 ze względu na dużą liczbe I/O 8kB Flash. Pierwsza wątpliwośc moja to czy programator stk200 oparty na buforze 74hct244 moze go zaprogramować? Moze, ja programowalem nim 89s52 uzywjac programu: http://www.kmitl.ac.th/~kswichit/IspPgm3... Po drugie jaki program mam urzyć aby napisać i ewentualnie przesymulować...
Mnie link się otwiera, ale strona jakoś wolno działa. Schemat, który tam jest (standard): http://obrazki.elektroda.net/50_11992084... Dalej jest opis montażu układu na płytce uniwersalnej. STK200 śmiga mi bezproblemowo na kablu LPT 2 metry. Nigdy nie miałem z tym problemu, ale może i to autor wątku powinien sprawdzić. Pzdr.
Procek nie jest czasem wyjmowany? Jeśli tak to odegnij delikatnie pin resetu i sprawdź. wyjmowalny - efekt taki sam jak poprzednio :( Dlaczego zaraz wyłączanie kompa, wystarczy programator wypiąć. nie lubię się znęcać nad portem LPT Jaka dystrybucja linuksa ? (ja używam aktualne kubuntu) prawie to samo DEBIAN z KDE. ostrytomasz mam nadzieję, że dobrze...
Miałem podobny problem: ISP programmer Dybkowskiego nie chciał zapisać pamięci flash AT89S52-24PC. Odczyt ID, kasowanie działały poprawnie. Sprawdzałem dla dwóch programatorów 'STK200 style', które wcześniej bez problemów używałem z procesorami ATmega8. Pomogło dopiero drastyczne zmniejszenie deklarowanej w programie ISP częstotliwości zegara - do 200kHz...
Kilku znajomych zrobiło programatory pod USB i byli niezbyt zadowoleni. Programatory były wolniejsze niż oryginalny AVRISP atmela którego obecnie używam pod com'a i nie zawsze chciały współpracować z avrstudio. Nigdy nie miałem z AVRISP żadnych problemów, do programowania używam avrstudio i działa super. Kilka osób polecało mi AVRISP 2 pod USB, zobacz...
czy przed zapisaniem nowego programu kasujesz całą pamięć Flash i spróbuj w innym programie programować, ja używam ISP Programmer 1.2.0.46 Adama Dybkowskiego i ani razu nie miałem błędu na jakieś 1200 programowań.
Jesli chodzi o programowanie w winavr jestem calkiem zielony ale posiedzialem nad tym dzisiaj dobre 7 godzin i nie moge nawet wlaczyc przykladowych programow. Rozumiem ze zeby je wgrac na plytke EVBavr04 z uC atmega8 musze edytowac plik "makefile". Poczytalem troche tu i owdzie i pokolei rozne errory eliminowalem ale nie wiem co mam zrobic gdy dostaje...
Mam problem z załadowaniem do atmega16 programu przez PonyProg2000. Program jest napisany w AVR Studio, skompilowany. W PonyProg2000 otwieram plik *.hex i chcę go wgrać. Ze zlutowanym przeze mnie układem łączę się przez port ISP z programatorem na LPT (ISP STK200 - http://www.protech-micro.pl/produkt.php?... ) W ponyprog ustawiam swój procesor. W...
WItam, mam podobny problem: vrdude -p attiny2313 -P lpt1 -c stk200 -E noreset -U flash:w:serwo.hex avrdude: can't open device "giveio" avrdude: failed to open parallel port "lpt1" oczywiscie uruchamiałem skrypt install_giveio.bat, to jednak nie pomaga. Czy jest jakis program ktory obsluzy programator stk200 na windows 7 x64 ?
avrdude -p atmega8 -P usb -c stk200 -E noreset -U flash:w:led.hex A masz stk200 na usb ? Przeczytaj notę katalogową do tych zestawów i manuala do avrdude. http://www.atmel.com/tools/RZRAVEN.aspx?... http://www.nongnu.org/avrdude/user-manua... -> ww.nongnu.org/avrdude/user-manual/avrdud...
Witam Od dłuższego czasu próbuje rozwiązać problem wyrzucania komunikatu z WinAVR przy próbie wgrania programu do uk za pomocą avrdude: vrdude -p atmega16 -P lpt1 -c stk200 -U flash:w:ginarIII.hex avrdude: AVR device not responding avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude...
Witam Mam problem z programatorem ISP STK200/300 - wygląda on następująco: system (XP) nie wykrywa go (nie jest widoczny w menedżerze urządzeń), WinAVR przy próbie programowania uC zwraca następujący komunikat: > "make.exe" program avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:led.hex avrdude: can't open device "giveio" avrdude: failed to open parallel...
Posiadam zestaw uruchomieniowy z "Nowego Elektronika" 300-K. Prodramator nazywa się chyba STK200/STK/300. Mam jakiś plik .hex który podobno ma migać diodami po podłączeniu ich do portu B. Programu nie mam wgranego i właśnie chciałbym dowiedzieć się jak to zrobić.
W sumie to są to książka, zestaw uruchomieniowy i programator - w komplecie (http://www.kamami.pl/?id_prod=4042200). Przykłady do tej książki ściągnąłem sobie, od przypadku otworzyłem w AVR Studio, skompilowałem, natomiast plik .hex załadowałem do pamięci Flash przez ISP Programmer (komunikat dostałem, że poszło dobrze). Tylko niestety później nie działo...
Nie za bardzo rozumiem co masz na myśli mówiąc mikrokomputer. Są mikrokontrolery. Jest to procesor, ram, dysk(w formie wbudowanej pamięci flash) wszystko w jednej kostce. Do tego podpinasz 5V do Vcc i masę do GND i to prawie wszystko. I takie coś nazywa się właśnie mikrokontroler. Ja bym zrobił tak, jeśli to ma być robot z mikrokontrolerem, to najpierw...
Zastosuj programator Adama Dybkowskiego do którego link podałeś. Bedzie ci o wiele prościej. W polu file to programming flash musisz wrzucic plik wynikowy po kompilacji .hex i odpowiednio ustawic piny w okienu setup. Jezeli masz stk 200 wystarczy tą opcję wybrać. Proste przyjemne, szybkie i niezawodne. Pozdrawiam.
Temat był kilka razy poruszany na forum, jednak nie ma na to pytanie jasnej odpowiedzi. Mam problem niemal dokładnie taki, jak tu: http://www.elektroda.pl/rtvforum/topic64... Wszystko (MISO, MOSI, SCK, RESET, masa i zasilanie) połączone prawidłowo. Kwarc 12MHz z kondensatorkami 33pF w odległości ok. 1cm od procka. Nóżka 31 podpięta do +5V. Odczyt...
Arg. Jako ze powoli zaczyna mi sie spieszyc, kupilem jeszcze kilka prockow - na wypadek gdyby to jednak nie byla wina blokady... Podlaczylem do plytki nowy (tym razem na 100%) procek, odpalilem programator i... dokladnie ten sam efekt... Wyjalem procka, wrzucilem na jego miejsce 89S52, odpalilem programowanie, zmienilem odpowiednie ustawienia programu......
hmm w sumie w calej zabawie z AVR-ami gdzies od 1999-2000 roku z tego co pamietam padly mi 3 sztuki. 1. AT90S2313 - zlamanie nogi przez ciagle przekladanie z podstawki do podstawki 2. AT90S8515 - na plycie ewaluacyjnej STK200 po znacznej ilosci przeprogramowan przestal zwracac swoje ID (co ciekawe jak sie wybralo procka na sztywno to szlo zaprogramowac,...
Witaj Kolego. Może być wiele przyczyn stanu który opisujesz. Zamieś kod który próbujesz załadować do procesora. Jeśli Ci się programuje procek a nie zmieniałeś fabrycznych fuse bitów to tego czepić raczej się nie można choć kto wie od kogo go kupiłeś. Dla testów zrób próbę zagraj program flash do procesorka wyłącz wszystko o później odczytaj zawartość...
możliwe, że masz zaprogramowany Fusebit EESAVE, wtedy EEPROM nie jest kasowany, zresztą Chip erace dotyczy zarówno Flash jak i EEPROM, pod warunkiem że ten fuse nie jest zaprogramowany. Przez ISP nic nie powinno się popsuć, ewentualnie możesz sobie coś namieszać z konfiguracją zegara, pinów, ale jak bedziesz pamiętał/notował co robisz, to bedziemy w...
(at)Tomasz.W Tyle, że ja programuję w C. (at)snow Programator jest zasilany napięciem stabilizowanym 5V, wszystko wygląda na to, że połączenia są poprawne. Przepraszam za upierdliwość :D edit Udało mi się skontaktować z STK200 ale przy programowaniu wyskakuje: > "make.exe" program avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:led.hex...
Czy udało się komus zmusić ten programator do pracy z avrdude. http://www.btc.pl/pdf/zl2prg.pdf Ja zainstalowałem sterownik do LPT , oto co zwraca mi komenda status_giveio.bat: F:\WinAVR-20070525\bin>status_giv... status of giveio: Type: [0x01] Kernel driver. Start Type: [0x02] Automatic Error Control: [0x01]...
Temat był kilka razy poruszany na forum, jednak nie ma na to pytanie jasnej odpowiedzi. Mam problem niemal dokładnie taki, jak tu: http://www.elektroda.pl/rtvforum/topic64... Wszystko (MISO, MOSI, SCK, RESET, masa i zasilanie) połączone prawidłowo. Kwarc 12MHz z kondensatorkami 33pF w odległości ok. 1cm od procka. Nóżka 31 podpięta do +5V. Odczyt...
1. Ja programuje Atmege16 tym http://adipage.comuv.com/index.php?menu=... Atmega8 jest z tej samej rodziny AVR, więc nie powinno być problemów. Programuje poprzez program PonyPong 200 http://www.lancos.com/prog.html poprzez wrzucenie skompilowanego pliku *.hex (do pamięci FLASH) 2. Lepiej go wsadzić, niwelować będzie jakieś szumy. 3. Programator...
1. Wlaczasz ispprog 2. wybierz procka (w twoim przypadku at89s51/52 ) 3. ustwa czestotliwosc twojego kwarcu. 4. wejdz w setup i wybierz programator STK200/300 Evaluation Board 5. ustaw sciezke do twojego pliku hex (file for programing flash) 6. nacisnij "erase & program all" 7. zresetuj uklad. jesli nie chodzi to musiesz ustawic jeszcze "fuse and lock...
witam szanownych forumowiczow, jestem poczatkujacy jesli chodzi o elektronike, niedawno kupilem sobie programator ISP zgodny z stk200/300, ktorym pomyslnie udalo mi sie zaprogramowac uC ATMega8. Gdy jednak podlaczylem do programatora uklad AT89s52 programowanie nie dziala poprawnie:(, tj. ispprog odczytuje sygnature poprawnie ale czasem wystepuja przeklamania(tj...
Witam. Zakupiłem zestaw edukacyjny ATmega 32 wraz z wyświetlaczem lcd, diodami, wyświetlaczem 7-segmentowym itd. Na płytce jest zamontowany układ FT232RL przez który rzekomo mogę zaprogramować ATmegę przez interfejs USB. Podpiąłem wszystko pod komputer, wgrałem sterowniki i układ jest widziany jako port COM1 w komputerze. Mam prosty program w C do migotania...
Co d0 pisania programu masz wiele opcji: 1. notepad z winavr 2.avrstudio 3.nawet zwykly notatnik, zapisujesz plik z rozszerzeniem .c Radze pisać w avrstudio bo będzie ci ładnie podświetlał składnię języka. Kompilacja: 1. Piszesz program w avrstudio, klikasz compile a potem biuld 2. Piszesz program w czym chcesz, robisz make'a, wpisujesz opdowiednie...
Witam. Piszę tu z pewnego powodu. Mianowicie miałem zamiar kupić mikrokontroler ATmega48-20PU i programator do niego STK200/300 ale okazało się że w mojim nowym komputerze nie ma złącza LPT. Czy ktoś mógł by mi doradzić jaki mikrokontroler wybrać? Musi mieć co najmniej 4kb pamięci flash i programator z usb. Aha i jeszcze jedna sprawa, wiem że nie pisze...
Błąd usunięty. W Fusach uproszczonych ustawienie CKOPT proponował bym usunąć i zrobić automatyczne jego włączanie zależnie jak się wybierze częstotliwość taktowania. Proponuję dopisać funkcję sprawdzania czy nie wybrano tej samej ścieżki w FLASH i EEPROM, a także aby po odznaczeniu w ramce "wybór" FLASH bądź EEPROM dezaktywowało pole tekstowe z wybraną...
Witam!!! Właśnie rozpoczynam romans z WinAvr. Czy może mi ktoś wytłumaczyć czemu wszystko zatrzymuje się w taki sposób: "D:\AVR\programyATMEGA16\led_winavr\zapr... D:\AVR\programyATMEGA16\led_winavr>REM Plik procedury programowania ATMega16 D:\AVR\programyATMEGA16\led_winavr>avrdu... -p m16 -c stk200 bsd -e -U flash:w:led.hex avrdude: AVR device...
Tą kolejność ustaliłem sobie po tym jak zablokowałem fuse RSTDISBL czy jakoś podobnie w mega8 dwa razy i musiałem je zanieść do kolegi żeby mi je odblokował w trybie równoległym na STK500. Teraz wolałem nie ryzykować z ATiny2313 i na wszelki wypadek stosuję tę samą procedurę, tym bardziej że próbowałem najpierw odczytac sygnaturę i tak: - na yaap czyta...
Takie układziki to możesz programować dowolnym programatorem isp np stk200 lub 500 (schematy gdzieś na elektrodzie). Popularne już 89s51 bez problemu, gorzej jest z małymi (20pin) układami bo dotąd nie widziałem żeby była możliwość wyboru np 89s4051 czy 89s2051 w znanych mi aplikacjach... Być może, jak sobie wybierzemy poprostu 89s51 to uda się zaprogramować...
Hm a mają one wgrany bootlader? Niby na 1 stronie noty pisze :"Boot ROM Contains Low Level Flash Programming Routines and a Default Serial Loader" czyli rozumiem ze tak? I do takiego programowanie potrzebuje tylko kabel RS-232+max232 lub podobny układ? A nie wie kolega czy nie da rady ich zaprogramować programatorem pod LPT np STK200? Czy wie kolega...
Załadowałem wsad i działa.Mam jeszcze pytanie co do fuse bitach bo jak bedę ściągał jakiś wsad z internetu to skąd będe wiedział że nie ma ustawionych źle fuse bity? Wsad to wyłącznie program do wgrania do pamięci flash! Fuse bity/Lock bity/EEPROM programuje się osobno, więc jeśli wgrywasz tylko flash to nie powinieneś się obawiać o fuse bity! Mam...
A ja proponuje stronę, oraz program Adama Dybkowskiego. Program na tyle prosty, że każdy powinien sobie z nim poradzić. Dodatkowo można programować przy użyciu innych programatorów. A teraz krótka instrukcja: - Uruchomić program - Przycisk setup - Wybrać w nowym oknie z listy po lewej "STK200/300 Ewaluation Board" - Przycisk ok A teraz programowanie:...
Witam Ostatnio zacząłem pracę nad projektem z rosyjskiej strony - jest to zegar VFD, i mam prośbę do Was, oto strona z projektem https://radioaktiv.ru/shems/digital/time... Zaprojektowałem swoją płytkę z elementami przewlekanymi oraz zmieniłem trochę zasilanie. Na stronie jest wsad do procka oraz fuse bity https://radioaktiv.ru/uploads/posts/2013...
Witam! Tytułem wstepu: Na początku chciałbym zaznaczyć ze to moje poczatki z elektronika pomimo ze studiuje elektrotechnike... i wcale nie jestem jednym z tych gosci co placa za kazdy projekt :D No ale suma sumarum prosze o wyrozumiałość. Mam mikrokontroler AT89S52, do wejść XTAL1 oraz XTAL2 podłączylem kwarc 11.0592 MHz no i równolegle z tym dwa kondensatory...
Używam linuxa Gentoo, i kompilatora AVR-GCC. Niedawno zabrałem się za programowanie AVR-ów. Startuję na AT90S2313. Pierwsze programy pisałem w bascomie, ale musiałem je kompilować na osobnym komputerze, na którym jest windows. Postanowiłem przerzucić się na C, ponieważ powinien dobrze chodzić na linuxie, a poza tym pisałem już programy na PC w C++,...
stk200 błąd stk200 atmega8 stk200 windows
powolne narastanie wtyczka angielska amica śmierdzi
obrotomierz motocykl obrotomierz motocyklowy
LG K50, Redmi K50, Pentax K-50 – czyszczenie pamięci, reset, formatowanie SD Mazda CX-3 1.8 Skyactiv-D błąd P2000 – niska skuteczność redukcji NOx, AdBlue, czujniki NOx