FAQ | Points | Add... | Recent posts | Search | Register | Log in


Programator USBasp dla procesorów z rodziny AVR


Post new topic  Reply to topic      Main Page -> Forum Index -> DIY Structures -> Programator USBasp dla procesorów z rodziny AVR
Author
Message
fijo19
Poziom 1
Poziom 1


Joined: 18 Sep 2009
Posts: 1
Location: konin

Post#271 12 Nov 2009 15:35   

Re: Programator USBasp dla procesorów z rodziny AVR


mam takie pytanie czy ktoś ma jakiś Filmik lub stronę gdzie jest jak programować programatorem USBasp
od zainstalowania sterowników do zaprogramowania
Back to top
   
Google

Google Adsense


Post# 12 Nov 2009 15:35   





Back to top
   
robo23
Poziom 2
Poziom 2


Joined: 21 Jan 2007
Posts: 2

Post#272 16 Nov 2009 22:22   

Re: Programator USBasp dla procesorów z rodziny AVR


Jezeli chodzi o stabilna prace SCK/fast to z najnowszym firmware'm jest rzeczywiscie kiepsko rozwiazaniem tego problemu jest wpisanie w avrdude-GUI.exe ( Command line option) <-B 5> i teraz nawet przy nowych procach (tzn. 1MHz) nie jest potrzeban zwora SCK/slow :) te informacje mozna sprawdzic na stonie
Link
mozna tu tez znalezc chyba najnowszy avr-dude 5.8 sakompilowany pod win32 z tym ze bez cygusb0.dll ale to z klei mozna sobie wyszukac w necie bez problemu.



Opis avrdude-GUI.JPG
 Filesize:  54.57 KB

Opis avrdude-GUI.JPG


Back to top
   
fuxseb
Poziom 9
Poziom 9


Joined: 06 Feb 2005
Posts: 44
Location: Tarnów

Post#273 23 Dec 2009 13:14   

Re: Programator USBasp dla procesorów z rodziny AVR


@Atom1477
Jak ten twój wynalazek ma działać z tymi dwoma diodami w kierunku zaporowym? Zwyczajnie µC nie dostaje zasilania, toteż nie działa.
Back to top
   
Freddy
Poziom 24
Poziom 24


Joined: 18 Feb 2003
Posts: 4869
Location: Kraków

Post#274 23 Dec 2009 13:22   

Re: Programator USBasp dla procesorów z rodziny AVR


fuxseb wrote:
@Atom1477
Jak ten twój wynalazek ma działać z tymi dwoma diodami w kierunku zaporowym? Zwyczajnie µC nie dostaje zasilania, toteż nie działa.


A gdzie masz te diody zaporowo ????
Back to top
   
pawlik19
Poziom 14
Poziom 14


Joined: 21 Jul 2006
Posts: 177
Location: Zielona Góra

Post#275 27 Jan 2010 14:40   

Re: Programator USBasp dla procesorów z rodziny AVR


Witam

Złożyłem USBasp,ale jest on wogole nie wykrywany w komputerze. najpierw próbowałem z zenerkami 3v6, potem 3v3 a teraz nawet 2v7.nadal nie wykrywa. Po podłączeniu do USB świeci sie tylko dioda. Mega8 jest widoczna w programatorze. fusy ustawione, kwarc 12Mhz, nie wiem co robić ;(

Pozdrawiam
Back to top
   
mirekk36
Poziom 25
Poziom 25


Joined: 17 Jun 2006
Posts: 8715
Location: Szczecin

Post#276 27 Jan 2010 14:53   

Re: Programator USBasp dla procesorów z rodziny AVR


Polecam ten program

http://www.elektroda.pl/rtvforum/viewtopic.php?t=1354542&highlight=

do współpracy z AVRDUDE ;) ... i testowania - tym bardziej, że dzięki wersji AVRDUDE którą można zainstalować wprost z tego programu uzyskuje się możliwość taką żeby nie korzystać ze zworki SLOWSCK - teraz wszystko można zrobić programowo i nie męczyć się ze zworką
Back to top
   
Odziom
Poziom 1
Poziom 1


Joined: 23 Nov 2009
Posts: 1
Location: Limanowa

Post#277 12 Apr 2010 22:30   

Re: Programator USBasp dla procesorów z rodziny AVR


Witam

Mam problem z wgraniem programu do Atmegi8 pod Ubuntu 9.04. Wszystko ok do momentu aż musze wgrac program. Wyskakuje mi następujący błąd :

avrdude: usbdev_open(): did not find any USB device "usb"
Back to top
   
polprzewodnikowy
Poziom 21
Poziom 21


Joined: 12 Feb 2008
Posts: 1252
Location: Ostrołęka (Zawady)

Post#278 15 Apr 2010 21:23   

Re: Programator USBasp dla procesorów z rodziny AVR


Ze swojej strony dodam że ten programator można łatwo przerobić na STK500, pobieramy firmware z tej strony: http://www.obdev.at/products/vusb/avrdoper.html i programujemy nim usbasp'sa.
Back to top
   
m_misek
Poziom 8
Poziom 8


Joined: 19 Oct 2006
Posts: 28
Location: Wroclaw

Post#279 11 May 2010 19:54   

Re: Programator USBasp dla procesorów z rodziny AVR


Witam
Ostatnio złożyłem USBasp, i wszystko było by dobrze gdyby nie jeden szkopuł. Mianowicie programator nie jest wykrywany przez komputer.
Programator wykonany na procesorze ATmega8-16AU w wersji TQFP, wg schematu dostępnego na stronie głównej projektu USBasp.
Próbowałem już różnych sztuczek. Zmieniałem diody zenera, próbowałem z 3V3,3V6 , 3V9 , żadnych rezultatów. Potem podejrzenie padło na ATmegę, wiec zbudowałem na pająku identyczny układ z nowym identycznym procesorem, to samo. Dodam ze procesor jest wcześniej poprawnie programowany przy użyciu STK200.
Zniechęcony już wszystkim zbudowałem to samo wykorzystując ATmege8 w DIPie, i o dziwo to działa normalnie, bez zastrzeżeń ruszyło za pierwszym razem.
Wiec teraz pytanie : czy to jakaś różnica jaki jest procesor ? czy może ATmega8-16AU w obudowie SMD jest bardziej wymagająca na coś i czegoś mi brakuje ? Czy może w czym innym jest błąd ?
Back to top
   
Google

Google Adsense


Post# 11 May 2010 19:54   





Back to top
   
mirekk36
Poziom 25
Poziom 25


Joined: 17 Jun 2006
Posts: 8715
Location: Szczecin

Post#280 11 May 2010 20:49   

Re: Programator USBasp dla procesorów z rodziny AVR


Obydwie ATmegi nadają się tak samo do tego programatora i niczym się nie różnią poza obudową i pinologią. Jak to zwykle bywa zrobiłeś jakiś błąd na płytce i to wsio. Ja nie jeden USBASP odpalałem na mega8, mega48 - wszystkie zawsze były w TQFP

oto przykład:

http://www.elektroda.pl/rtvforum/viewtopic.php?t=1333300&highlight=
Back to top
   
Freddy
Poziom 24
Poziom 24


Joined: 18 Feb 2003
Posts: 4869
Location: Kraków

Post#281 11 May 2010 20:57   

Re: Programator USBasp dla procesorów z rodziny AVR


m_misek wrote:

...
czy może ATmega8-16AU w obudowie SMD jest bardziej wymagająca na coś i czegoś mi brakuje ? Czy może w czym innym jest błąd ?

Układ ATMega8 w obudowie SMD ma więcej o cztery piny, oraz inaczej wyprowadzone porty.
Back to top
   
m_misek
Poziom 8
Poziom 8


Joined: 19 Oct 2006
Posts: 28
Location: Wroclaw

Post#282 11 May 2010 21:01   

Re: Programator USBasp dla procesorów z rodziny AVR


Pierwsza płytka PCB została wykonana wg tego schematu :

Programator USBasp dla procesorów z rodziny AVR

Dodam ze Atmega została zaprogramowana już w układzie więc raczej błędów nie ma na płytce.

Druga opcja którą próbowałem była robiona na płytce testowej, na której była ATmega w przejściówce z TQFP na DIP, przejściówka jest w pełni sprawna, daje głowę.
To że atmega w TQFP ma inaczej wyprowadzenia to wiem. Pytałem o możliwe inne "wymagania".

Próbowałem też z innym firmware.. też bez skutku
Back to top
   
atom1477
Poziom 25
Poziom 25


Joined: 14 Jul 2005
Posts: 6596

Post#283 11 May 2010 21:19   

Re: Programator USBasp dla procesorów z rodziny AVR


C2 ma być tam gdzie jest?
Back to top
   
mirekk36
Poziom 25
Poziom 25


Joined: 17 Jun 2006
Posts: 8715
Location: Szczecin

Post#284 11 May 2010 21:24   

Re: Programator USBasp dla procesorów z rodziny AVR


Jak mówi kolega wyżej, jeśli kondensator C2 dałeś do linii D- zamiast do VCC to nie dziwota, że nie wykrywa go komputer - bo i nie ma prawa. Nie lepiej korzystać z oryginalnego schematu autora zamiast szukać gdzieś po necie takich dziwolągów ?
Back to top
   
Google

Google Adsense


Post# 11 May 2010 21:24   





Back to top
   
m_misek
Poziom 8
Poziom 8


Joined: 19 Oct 2006
Posts: 28
Location: Wroclaw

Post#285 11 May 2010 21:33   

Re: Programator USBasp dla procesorów z rodziny AVR


no fakt, C2 jest w złym miejscu ale po jego wlutowaniu ( bez niego ) jak i w poprawnym miejscu dalej nic nie zmienia
Back to top
   
atom1477
Poziom 25
Poziom 25


Joined: 14 Jul 2005
Posts: 6596

Post#286 11 May 2010 21:34   

Re: Programator USBasp dla procesorów z rodziny AVR


Na moje oko to nie jest dziwoląg z internetu, tylko kolega go przerysował (z oryginału) bo chciał własną płytkę zaprojektować. No i podczas przerysowywania się pomylił.

EDIT.
A D+ z D- nie pomyliłeś?
Back to top
   
m_misek
Poziom 8
Poziom 8


Joined: 19 Oct 2006
Posts: 28
Location: Wroclaw

Post#287 11 May 2010 21:40   

Re: Programator USBasp dla procesorów z rodziny AVR


D+, D- jest poprawnie.
Back to top
   
martheew
Poziom 9
Poziom 9


Joined: 20 Apr 2009
Posts: 41
Location: Radziszów

Post#288 12 May 2010 17:03   

Re: Programator USBasp dla procesorów z rodziny AVR


Witam
Czy mógłby ktoś dodać załącznik z wsadem do tej atmegi w tym programatorze??
Bo nie mogę znaleźć na tej stronie, albo nie wiem które to jest..;/
Pozdrawiam
Back to top
   
przemsi_ele
Poziom 3
Poziom 3


Joined: 11 Aug 2007
Posts: 6
Location: Gdynia

Post#289 29 May 2010 13:22   

Re: Programator USBasp dla procesorów z rodziny AVR


Może wiecie, bo jestem początkujący w tym temacie. Złożyłem ten programator i działa pod Linuxem i pod win, ale tylko jak mam go podłączonego przez huba usb w wersji 1.1, na 2.0 nie chce mi działać.

Programuje avrdudem, pod lin i pod win w bascomie.

Pod linuxem zaprogramuje przez avrdude, ale pod win jak wybiorę usbasp zamiast external programer, to mogę tylko czytać, ale już zapisać do atmegi nie mogę. Może ktoś uruchomił to tak aby czytało i zapisywało procka?

Dodano po 2 [minuty]:

martheew wrote:
Witam
Czy mógłby ktoś dodać załącznik z wsadem do tej atmegi w tym programatorze??
Bo nie mogę znaleźć na tej stronie, albo nie wiem które to jest..;/
Pozdrawiam


http://www.fischl.de/usbasp/usbasp.2009-02-28.tar.gz
Back to top
   
łuki_mar44
Poziom 16
Poziom 16


Joined: 09 Jan 2007
Posts: 334
Location: Poznań

Post#290 08 Jul 2010 01:00   

Re: Programator USBasp dla procesorów z rodziny AVR


Witam!

Jestem w trakcie budowy tego programatora i mam pytanko mianowicie czy można zastosować kondensatory 22pF przy kwarcu zamiast 18pF, gdyż akurat takie posiadam.

Pozdrawiam
Back to top
   
atom1477
Poziom 25
Poziom 25


Joined: 14 Jul 2005
Posts: 6596

Post#291 08 Jul 2010 08:30   

Re: Programator USBasp dla procesorów z rodziny AVR


Tak.
Back to top
   
łuki_mar44
Poziom 16
Poziom 16


Joined: 09 Jan 2007
Posts: 334
Location: Poznań

Post#292 09 Jul 2010 00:22   

Re: Programator USBasp dla procesorów z rodziny AVR


Udało mi się uruchomić ten programator odpalił za pierwszym razem.
Do programowania używam bascoma oraz AVR8_Burn-O-Mat_2_1_2
Soft wgrany w wersji z 2009-02-28 działa bezproblemowo.
Zastosowałem elementy takie jak w eaglu:
Programator USBasp dla procesorów z rodziny AVR

pozdrawiam
Back to top
   
Tomekddd
Poziom 19
Poziom 19


Joined: 02 Jun 2006
Posts: 634
Location: Turbia

Post#293 24 Jul 2010 11:08   

Re: Programator USBasp dla procesorów z rodziny AVR


Witam, przesiadłem się z WIN XP na WIN7 x64 i teraz mam problem z programatorem. Po podłączeniu do USB wykrywa go jako USBasp a po podaniu lokalizacji plików sterownika system ich nie widzi. Sterowniki mam te same co miałem na XP a LIBUSB nie instalowałem wcale.

Ma ktoś jakiś pomysł jak to uruchomić?

Dodano po 42 [sekundy]:

Dodam ze czytałem w necie o różnych sposobach nawet pobrałem nowe stery ale nadal ich system nie widzi.
Back to top
   
kiziu13
Poziom 12
Poziom 12


Joined: 22 Jul 2005
Posts: 84
Location: Niezdara

Post#294 24 Jul 2010 14:06   

Re: Programator USBasp dla procesorów z rodziny AVR


Prawdopodobnie chodzi o brak podpisu cyfrowego dla sterowników USBasp. Najprostszy i na pewno działający sposób, to uruchomienie Windowsa w trybie z wyłączonym wymuszaniem podpisów cyfrowych. Nie zalecam włączenia tego na stałe, więc jeśli będziesz chciał używać programatora, to po prostu przed użyciem zrestartuj komputer i przed bootowaniem Windowsa wciśnij F8 i wybierz z końca listy wyłączenie wymuszania podpisów cyfrowych sterowników.
Back to top
   
th0m4s
Poziom 4
Poziom 4


Joined: 02 Nov 2009
Posts: 9

Post#295 24 Jul 2010 20:33   

Re: Programator USBasp dla procesorów z rodziny AVR


http://www.van-wees.eu/english/usbasp.html
Tu jest opisane działające rozwiązanie! Bez (dużego) kombinowania ;)
Back to top
   
Tomekddd
Poziom 19
Poziom 19


Joined: 02 Jun 2006
Posts: 634
Location: Turbia

Post#296 25 Jul 2010 12:56   

Re: Programator USBasp dla procesorów z rodziny AVR


Właśnie nie chciałbym ingerować w system (szczególnie tryby) bo komp jest nowy i nie chce go zepsuć.



Dzięki ruszyło "od kopa" ;)
Back to top
   
ginar
Poziom 18
Poziom 18


Joined: 07 Jul 2006
Posts: 565
Location: Kęty koło Bulowic

Post#297 15 Sep 2010 11:25   

Re: Programator USBasp dla procesorów z rodziny AVR


-środowisko: Eclipse+ nakładka dla avr
-programowany układ docelowy: atmega164p
-czestotliwośc takt. ukł. docelowego: 32,768kHz
zworka programatora jest ustawiona na tryb slow
w eclipsie zaznaczona opcja programowania także pamięci Eeprom

problem:
Podczas podczas programowania często wyskakuje taki błąd:
Code:

Finished building: sizedummy
 
Invoking: AVRDude
C:\WinAVR-20080430\bin\avrdude -pm164p -cusbasp -Uflash:w:Lift.hex:a -Ueeprom:w:Lift.eep:a

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x1e940a
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "Lift.hex"
avrdude: input file Lift.hex auto detected as Intel Hex
avrdude: writing flash (3614 bytes):

Writing | ################################################## | 100% 17.22s

avrdude: 3614 bytes of flash written
avrdude: verifying flash memory against Lift.hex:
avrdude: load data flash data from input file Lift.hex:
avrdude: input file Lift.hex auto detected as Intel Hex
avrdude: input file Lift.hex contains 3614 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 15.69s

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0487
         0x40 != 0x00
avrdude: verification error; content mismatch

avrdude done.  Thank you.

make: *** [avrdudedummy] Error 1

program po wgraniu niby działa, jednak obawiam się, że problemy mogą wyjść później. Spotkał się ktoś może z takim błędem?
Back to top
   
Google

Google Adsense


Post# 15 Sep 2010 11:25   





Back to top
   
mirekk36
Poziom 25
Poziom 25


Joined: 17 Jun 2006
Posts: 8715
Location: Szczecin

Post#298 15 Sep 2010 12:51   

Re: Programator USBasp dla procesorów z rodziny AVR


ginar --> ileż to razy widziałem taki komunikat błędu o jakim piszesz programując procki spod Eclipsa i nie tylko dla tak wolnych częstotliwości taktowania. ;)

Nie twierdzę, że zawsze ale z praktycznego punktu widzenia po zmianie programatora sytuacja zmieniła się diametralnie o 180st !

Dodatkowo nie używam żadnej zworki SLOW_SCK, tylko wersję AVRDUDE , która pozwala programowo załatwiać kwestię zworki, przez co niejdnokrotnie można z ciut większą szybkością programować procka taktowanego tak powonym taktowaniem. (taką wersję AVRDUDE możesz sobie zainstalować z mojego programu MkAvrCalculator, klikając w klawisz "Instaluj" w ramce "avrdude" w zakładce "Ustawienia" ;) .... potem możesz sam program MkAvrCalculator skasować jeśli uznasz, że niepotrzebny)

Zmieniłem programator usbasp na USBASP ;)

http://www.elektroda.pl/rtvforum/viewtopic.php?t=1763392&highlight=&sid=5879ee709abc44aa8663e32584c98d2b

i wcale nie chodzi o bajery czy światełka. Można je w 100% pominąć bo one do szczęścia sa niepotrzebne. Za to fiuczersy jakie wbudowałem w programator powodują, że KONIEC Z BŁĘDAMI tego typu - jak na razie wydaje się RAZ na ZAWSZE

najważniejsze są 2 fiuczersy:

1. dioda i kondenstaror odseparowujący zasilanie procesora od zasilania z USB !!!!!

2. optoizolacja układu


(nie wspomniałem o tym w temacie, ale także przekopilowałem sobie wsad do procka programatora wprowadzając zmianę polegającą na duuużym zwiększeniu zapotrzebowania na prąd z USB. Domyślnie jest jakaś śmieszna wartość, przez co w trakcie jakichś zakłoceń czy podłączania wtyczki do układu docelowego, gdy nagle "zjadana" jest większa ilość prądu potrafi się często zawiecić sam usbasp a nie tylko wystąpić błąd. Dałem zapotrzebowanie na 950mA !!!!!! - można to spokojnie zrobić)

Od tej pory mam USBASP a nie usbasp i ZERO problemów. Aż sam nie wierzę, że tyle czasu pracowałem na zwykłym subasp.
Back to top
   
ginar
Poziom 18
Poziom 18


Joined: 07 Jul 2006
Posts: 565
Location: Kęty koło Bulowic

Post#299 15 Sep 2010 19:32   

Re: Programator USBasp dla procesorów z rodziny AVR


Przełączanie zworki to najmniejszy problem, ale już niezgodność weryfikacji programu to już nie.
Quote:

najważniejsze są 2 fiuczersy:

1. dioda i kondenstaror odseparowujący zasilanie procesora od zasilania z USB !!!!!


Z tego co widzę, to masz na myśli dołożenie (wg schematu USBASP) D3, zwiększenie R14 i pojemności C4 w stosunku do usbasp?
Może spróbuję to dołożyć, bo jeśli już inwestować w coś nowego to chyba lepiej w coś co zawiera Jtaga.
Back to top
   
mirekk36
Poziom 25
Poziom 25


Joined: 17 Jun 2006
Posts: 8715
Location: Szczecin

Post#300 15 Sep 2010 20:44   

Re: Programator USBasp dla procesorów z rodziny AVR


ginar --> nie nie, ten rezystor R14 może być spokojnie taki jak w oryginale. Chodzi głównie o D3 i C4..... no.. może jeszcze to, że diody zenera są na 3,3V zamist 3,6V co powoduje że znikają problemy z jego działaniem w niektórych noetbookach, co potwierdziło już wiele osób dokonujących modyfikacji tych didod zenera.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> DIY Structures -> Programator USBasp dla procesorów z rodziny AVR
Statement for Wykop Statement for Facebook Statement for Delicious Statement for Digg Statement for Google Statement for Twitter Statement for Blip
Page 10 of 12 Go to page Previous  1, 2, 3 ... 9, 10, 11, 12  Next
Jump to page:
Similar topics
Rozbudowany układ rozwojowo-badawczy dla procesorów ARM-AVR (35)
Prosty programator uJDM dla procesorów PIC. (10)
Programator USBasp z podstawką pod mikrokontrolery AVR (19)
Programator avr USBASP - zdjęcia, źródło (7)
Programator AVR (USBasp) z izolacją galwaniczną. (5)
USBasp - programator AVR na USB (16)
USBasp programator mikrokontrolerow AVR (47)
Programator AVR na USB [usbasp] (115)
Programator procesorkow z rodziny AVR (18)
Koniec rodziny procesorów Atom? Intel planuje zmianę nazewnictwa? (14)

Page generation time: 0.16 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed