| Author |
Message
|
fijo19 Poziom 1

Joined: 18 Sep 2009 Posts: 1 Location: konin
|
#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

|
#
12 Nov 2009 15:35 |
|
|
|
|
|
| Back to top |
|
 |
robo23 Poziom 2

Joined: 21 Jan 2007 Posts: 2
|
#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.
| Filesize: |
54.57 KB |

|
|
|
| Back to top |
|
 |
fuxseb Poziom 9

Joined: 06 Feb 2005 Posts: 44 Location: Tarnów
|
#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

Joined: 18 Feb 2003 Posts: 4869 Location: Kraków
|
#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

Joined: 21 Jul 2006 Posts: 177 Location: Zielona Góra
|
#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

Joined: 17 Jun 2006 Posts: 8715 Location: Szczecin
|
#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

Joined: 23 Nov 2009 Posts: 1 Location: Limanowa
|
#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

Joined: 12 Feb 2008 Posts: 1252 Location: Ostrołęka (Zawady)
|
#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

Joined: 19 Oct 2006 Posts: 28 Location: Wroclaw
|
#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

|
#
11 May 2010 19:54 |
|
|
|
|
|
| Back to top |
|
 |
mirekk36 Poziom 25

Joined: 17 Jun 2006 Posts: 8715 Location: Szczecin
|
#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

Joined: 18 Feb 2003 Posts: 4869 Location: Kraków
|
#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

Joined: 19 Oct 2006 Posts: 28 Location: Wroclaw
|
#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 :
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

Joined: 14 Jul 2005 Posts: 6596
|
#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

Joined: 17 Jun 2006 Posts: 8715 Location: Szczecin
|
#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

|
#
11 May 2010 21:24 |
|
|
|
|
|
| Back to top |
|
 |
m_misek Poziom 8

Joined: 19 Oct 2006 Posts: 28 Location: Wroclaw
|
#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

Joined: 14 Jul 2005 Posts: 6596
|
#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

Joined: 19 Oct 2006 Posts: 28 Location: Wroclaw
|
#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

Joined: 20 Apr 2009 Posts: 41 Location: Radziszów
|
#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

Joined: 11 Aug 2007 Posts: 6 Location: Gdynia
|
#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

Joined: 09 Jan 2007 Posts: 334 Location: Poznań
|
#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

Joined: 14 Jul 2005 Posts: 6596
|
#291
08 Jul 2010 08:30 Re: Programator USBasp dla procesorów z rodziny AVR |
|
|
|
Tak.
|
|
| Back to top |
|
 |
łuki_mar44 Poziom 16

Joined: 09 Jan 2007 Posts: 334 Location: Poznań
|
#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:
pozdrawiam
|
|
| Back to top |
|
 |
Tomekddd Poziom 19

Joined: 02 Jun 2006 Posts: 634 Location: Turbia
|
#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

Joined: 22 Jul 2005 Posts: 84 Location: Niezdara
|
#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

Joined: 02 Nov 2009 Posts: 9
|
|
| Back to top |
|
 |
Tomekddd Poziom 19

Joined: 02 Jun 2006 Posts: 634 Location: Turbia
|
#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

Joined: 07 Jul 2006 Posts: 565 Location: Kęty koło Bulowic
|
#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

|
#
15 Sep 2010 11:25 |
|
|
|
|
|
| Back to top |
|
 |
mirekk36 Poziom 25

Joined: 17 Jun 2006 Posts: 8715 Location: Szczecin
|
#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

Joined: 07 Jul 2006 Posts: 565 Location: Kęty koło Bulowic
|
#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

Joined: 17 Jun 2006 Posts: 8715 Location: Szczecin
|
#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 |
|
 |