Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 7 lut 2025, o 23:00


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 12 lut 2012, o 22:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 lut 2012
Posty: 155
Lokalizacja: PL, DE, UK, IRL
Pomógł: 3

Za namową Mirka i jego wszechobecnym chwaleniem środowiska Eclipse, stwierdziłem, że czemu nie i spróbuję, tym bardziej, że wkurzało mnie ciągłe przełączanie/ wczytywanie skompilowanego w AVRStudio hexa do PonyProg, albo do programu programatora dostępnego w Bascom-AVR, żeby zgrać program do uC.

Więc pierwszą rzeczą po zgraniu z płyty środowiska Eclipse, było podłączenie programatora.
no i tu też utknąłem.

ale od początku:
programator taki jak tu:
http://allegro.pl/programator-isp-stk20 ... 93133.html
czyli:
PROGRAMATOR ISP STK200/300

Pod Bascom-AVR skonfigurowany jako parallel, podpięty do protu lpt, działa programuje.
pod Pony Prog wykrywany jako AVR ISP I/O, czyta uC, wgrywa program, jednym słowem DZIAŁA.

Po uruchomieniu MkAVRCalculator, kliknięciu "Sprawdź podłączony AVR" wyskakuje w konsoli:
"avrdude.exe: can't open device "giveio"
"avrdude.exe: failed to open parallel port "lpt1"

W Eclipse, tak samo nie widzi programatora....


gdzie może być błąd?

Pozdrawiam.
Marcin



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2012, o 23:41 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27354
Lokalizacja: Szczecin
Pomógł: 1042

Witam,

Wszystko fajnie, pięknie, ładnie tylko nie napisałeś jakiego windowsa używasz. Jeśli Win7 albo Vista to zapomnij o wykorzystaniu stk200 z avrdude :( właśnie ze względu na brak możliwości zainstalowania giveio

ale jeśli używasz WinXP to działa to na 100% - tylko żeby pomóc, to wypadałoby podać więcej jakichś szczegółów, np jakiś zrzut ekranu z zakładki programator - jak wybrałeś ten stk200

albo jak to ustawiasz w Eclipse

pod Win7 to przepięknie śmiga

poza tym czy robiłeś instalkę AVRDUDE z programu MkAvrCalculator z zakładki "Ustawienia" ????? jeśli nie to od tego zacznij ....

gdyby dalej nie ruszyło to jak mówiłem podaj więcej szczegółów i ruszymy

aha napisz też w jakich folderach masz wszystko poinstalowane i mam nadzieję że w folderach nie zawierających spacji albo broń Boże polskich ogonków

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2012, o 23:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 lut 2012
Posty: 155
Lokalizacja: PL, DE, UK, IRL
Pomógł: 3

Właśnie rozkminiłem dziada ;-) wygląda na to że działa, a przynajmniej na razie dobrze identyfikuje procka.


Faktycznie, nie napisałem, system to windows XP Prof.

Co do konfiguracji, zrobiłem (chyba;-), wszystko tak jak masz w filmiku, krok po kroku.
Oczywiście użyłem tego instalatora z mkAVRCalculator.

Foldery bez spacji, uważam na to już ;-)

Rozwiązanie okazało się prozaiczne, wystarczyło z katalogu bin, zainstalowanej wersji WinAVR uruchomić skrypt bat, konkretnie: install_giveio.bat

i wszystko działa.
ok, sprawdzone, wgrało program migania diodą więc chyba git.


PS i troche offtopic.
Wczytałem workspace z książki i dołożyłem do niego nowy projekt (utworzony od początku ze zdefiniowanym moim prockiem (Atmega8) i F_CPU 8MHz
klikam na kompiluj i wyskakują mi jakieś błędy z programu migania diodą z Twojego projektu (01_DiodaLED). Spokojnie Twój projekt jest napisany w porządku, ja tam namieszałem teraz. No i właśnie skompilować chcę ten nowo utworzony projekt (mój), a nie wszystkie dostępne w workspace, czemu eclipse mi zgłasza błąd w czymś innym? co zresztą skutkowało brakiem kompilacji mojego projektu.

Dopiero jak zamknąłem wszystko (RMB->'Close Project'), kompilacja przebiegła pomyślnie.

Tak powinno być?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sty 2013, o 19:44 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Żeby nie tworzyć nowego tematu to może tu zadam pytanie.
Czyli co? Jeśli mam win7 x64 i programator ulepszony STK200 to nie mam szans na zaprogramowanie przez ten programator procka z poziomu eclipse?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sty 2013, o 21:08 
Offline
Użytkownik

Dołączył(a): 30 gru 2012
Posty: 49
Pomógł: 0

Jeśli masz STK200 na LPT tak jak Mirek napisał nie da się zainstalować giveio co w konsekwencji prowadzi do tego ze avrdude nie będzie współpracować z programatorem a programowanie z poziomu środowiska opiera się właśnie na avrdude.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sty 2013, o 21:15 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

To w takim razie co trzeba byłoby zakupić żeby móc programować zarowo z poziomu eclipse jak i bezpośrednio z bascoma?

Może być taki klon stk500?

http://www.allegromat.pl/aukcja129890



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 sty 2013, o 21:41 
Offline
Użytkownik

Dołączył(a): 30 gru 2012
Posty: 49
Pomógł: 0

Dokładnie, sam mam stk500v2 kupiony ze 2 lata temu i z Eclipse ładnie się programuje, ustawiania także nie za wiele (któraś z video lekcji Mirka) chociaż jakbym teraz kupował to kupiłbym sobie http://allegro.pl/atb-usbasp-oem-i2967467217.html gratis masz mkavrcalculator no i wsparcie techniczne. Jak masz troche wiecej $ na wydaniu to kup ten a jak nie to kup stk500v2



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 sty 2013, o 10:48 

Pomógł: 0

Mogę polecić Avt5125 działa bez problemu z AS4 AS6 i eclipse oraz z mkAVRcalc.

Wysłane z mojego XT910 za pomocą Tapatalk



Góra
  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO