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



Teraz jest 28 paź 2024, o 18:19


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
Autor Wiadomość
PostNapisane: 4 sie 2012, o 17:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 lut 2012
Posty: 123
Lokalizacja: Reda
Pomógł: 0

Witam,

Chciałbym zapytać bardziej doświadczony kolegów (koleżanki jak są to też) o programowanie Dragonem w środowisku Eclipse.
Szukałem na necie informacji, ( http://www.dexx.ovh.org/index.php?optio ... e&Itemid=5) ale po takich poradach musiałem zainstalować ponownie Windowsa :)

Problem w tym że Eclipse nie widzi Dragona. Po zbudowaniu projektu, chce programować i:

przy zaznaczeniu portu -p usb
Launching C:\WinAVR-20100110\bin\avrdude -pm32 -cdragon_isp "-P-P usb" -Uflash:w:02_MicroSwitch.hex:a
Output:
avrdude: ser_open(): can't open device "-P usb": Nie można odnaleźć określonego pliku.

bez wpisania portu
Launching C:\WinAVR-20100110\bin\avrdude -pm32 -cdragon_isp -Uflash:w:02_MicroSwitch.hex:a
Output:
avrdude: ser_open(): can't open device "lpt1": Nie można odnaleźć określonego pliku.

Obrazek

Jeśli chodzi o kable i oprogramowanie samego Dragona to wygląda że wszystko jest OK, bo w AS4 i 6 działa bez problemów.

Będę bardzo wdzięczny za pomoc, tym bardziej teraz kiedy AVTprog1 przestał działać a nie chciałbym się przesiadać na AS.

Pozdrawiam i z góry dziękuję za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 18:27 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Zadaje się że musisz zainstalować libusb-win32. Jak ściągniesz to uruchom instal-filter-win.exe

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 18:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 lut 2012
Posty: 123
Lokalizacja: Reda
Pomógł: 0

Robiłem to wcześniej, ale zrobiłem jeszcze raz i efekt jest taki sam:

Obrazek

Może dodam że mam system 64bit'owy



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 18:51 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

A co mówi testlibusb-win.exe ?

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 19:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 lut 2012
Posty: 123
Lokalizacja: Reda
Pomógł: 0

Takie coś powiedział:

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 21:03 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Możesz spróbować usb:2827
2827 to cztery ostatnie cyfry numeru seryjnego Dragona. Tego używa się gdy masz kilka urządzeń na USB, ale warto sprawdzić.
Dziwne że masz ser_out() tak jakby próbował otwierać port szeregowy.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 21:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 lut 2012
Posty: 123
Lokalizacja: Reda
Pomógł: 0

avrdude was compiled without usb support.
avrdude: ser_send(): write error: sorry no info avail

Nie pomogło... dzięki za pomoc.
Może ktoś jeszcze się odezwie.

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 21:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

hmmm... dziwne ze ci na serialu go szuka , w zasadzie , bez lib usb możesz mieć kłopot , poszukaj tematu
Eclipse - debuger ustaw powinno ci działać
jak nie pomoże to jak wróce z urlopu to siądziemy do tego

------------------------ [ Dodano po: 1 minucie ]

topic956.html masz tu

------------------------ [ Dodano po: 5 minutach ]

dragon_dw = Atmel AVR Dragon in debugWire mode [C:\WinAVR\bin\avrdude.conf:494]
dragon_hvsp = Atmel AVR Dragon in HVSP mode [C:\WinAVR\bin\avrdude.conf:486]
dragon_pp = Atmel AVR Dragon in PP mode [C:\WinAVR\bin\avrdude.conf:478]
dragon_isp = Atmel AVR Dragon in ISP mode [C:\WinAVR\bin\avrdude.conf:470]
dragon_jtag = Atmel AVR Dragon in JTAG mode [C:\WinAVR\bin\avrdude.conf:462]

w avrdude masz takie wywołania dla dragona

ciebie interesuje wywoołanie dragon_isp

-c dragon_isp -P usb

jaki masz windows ... trzeba podpasować uparte usblib32

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 22:15 
Offline
Moderator
Avatar użytkownika

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

Ja się troszkę dziwię że kolega szuka wciąż odpowiedzi na pytanie o współpracę AVRDRAGONA z ECLIPSE ???? przecież to za dużo wspólnego ze sobą nie ma - jeśli chodzi o zwykłe programowanie procka. Bo jeśli o debuger to pewnie tak - jak pisze wyżej SunRiver

A wystarczy w googla wpisać hasło

avrdude avrdragon

i wyskoczy sporo tematów z opisem podobnych problemów

bo to przecież avrdude pod eclipsem obsługuje tego avrdragona - i wtedy pewnie znajdzie kolega odpowiedź. Sam widziałem przed chwilą jakieś dyskusje na forum AVR Freaks o tym....

sorki, że ja bezpośrednio tu nie pomogę ale nie mam i nie miałem tego programatora więc nie mam własnych doświadczeń, jednak widać po tych linkach że ludzie spotykają się z takim kłopotem ale udaje się go rozwiązać

_________________
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: 4 sie 2012, o 22:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Nie Mirku wporządku jest po prostu problem z LibUSB32 i nie widzi dragona ... tak mi sie wydaje
bo nie wiem czy nie widzi go AS , ale AS moze bo obsłuży sobie tryb okrojonego trochę JTAG ICE mkII

dlatego ustalmy czy idzie w AS po USB czy przez COM , i wtedy dojdziemy :P

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 22:27 
Offline
Moderator
Avatar użytkownika

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

No tak tak - ja dobrze to rozumiem - ale przyznasz że to AVRDUDE mizia się z AVR Dragonem a nie samo Eclipse ;)

A nawiasem mówiąc to właśnie przypomina się jak ktoś kiedyś do mnie też pisał chyba w tej sprawie i podpowiedziałem żeby próbował odpalić AVR Dragona w takim trybie w którym będzie widoczny na jakimś porcie COM, i człowiek odpisał że to ruszyło mu w końcu .

_________________
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: 4 sie 2012, o 22:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Powinieneś zainstalować libusb32 w wersji 1.2.6 , ale najpierw powywalaj wszystkie smieci z instalacji recznie poprzedniej wersji .... głownie z system32

http://husks.wordpress.com/2012/03/29/h ... vr-dragon/

zobacz to , ja jak będe przy moim kompie to wrzuce na dropa te pliki z którymi mi działa dragon na W7 64

------------------------ [ Dodano po: 1 minucie ]

teoretycznie mirku powinie pójść jako ICE mk2 na COMx ... jako JUNO cos go widzi w driverach wtedy

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sie 2012, o 22:52 
Offline
Moderator
Avatar użytkownika

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

SunRiver napisał(a):
teoretycznie mirku powinie pójść jako ICE mk2 na COMx ...


O widzisz dokładnie chyba o tym modelu napisał mi ten gościu ;) jak mu poradziłem z tym COM. W takim trybie ruszył mu ten AvrDragonik

_________________
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: 4 sie 2012, o 23:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 lut 2012
Posty: 123
Lokalizacja: Reda
Pomógł: 0

Mam Windowsa7, 64bit.
bibliotekę ściągnąłem z: http://freefr.dl.sourceforge.net/projec ... .4.tar.bz2 oczywiście zainstalowałem.

Obrazek

W AS4 i 6 nie ma problemu z nim, wszystko działa.

Na stronie którą podałeś byłem i testowałem jego ustawienia :)

Poczekam, aż wrócisz z urlopu i znajdziesz chwilkę, na razie będę używał AS.
Pozdrawiam i dziękuję za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sie 2012, o 07:48 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Hass-pol napisał(a):
avrdude was compiled without usb support.

Czyli masz AVRDUDE bez obsługi USB. Nie wiem jaki i skąd, ale najnowszy zdaje się, że jest w atmel avr toolchain(po rozpakowaniu w folderze bin). libusb-win32 ściągnij stąd, a avrdude można sprawdzić bez Eclipse w wierszu poleceń
Kod:
avrdude -c dragon_isp -P usb -p m32
Ewentualnie zamiast avrdude podajesz całą ścieżkę.


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO