USBasp AVR a SW pro autoimport
Pavel Kutina
hw na prelude.cz
Pondělí Červen 25 00:43:31 CEST 2012
Ta ted se v tom zaciman trochu ztracet...
Programator mam konkretne tenhle:
http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=21321 ,
osazena je tam ATmega8A a bohuzel je to jediny programator pro AVR, ktery
mam "v dosahu". Kdyz jsem hledal, jak je to s tim warningem, narazil jsem
treba na http://reprap.org/wiki/USBasp , kde to autor povazuje za funkcni
stav, viz prvni hlask aod avrdude tady:
http://reprap.org/wiki/File:USBasp_avrdude_bootloader_flash_success_GNU_FDLv1.3_or_later.png
Mel jsem za to, ze o vsechnu "chytrost" techto programatoru se stara
obsluzny SW, vcetne podpory pro ruzne AVR, tomu by taky odpovidaly ten
pomerne obsahly definicni soubor avrdude.conf. To, ze programator
nepodporuje zmenu SCK a tedy komunikuje s targetem na jedne frekvenci by
snad problem delat nemuselo, tim spis, ze s konkretnim procesorem opravdu
komunikuje a treba prave tu signaturu vycte spravne (a skutecne takovou,
jaka ma byt), nebo se pletu a je to jinak a treba ta signatura se cte nejak
jinak, nez zbytek procesoru?
Ale napriklad ten zmineny eXtreme Burner si na nic nestezoval - jen tedy
vratil jiny prvni bajt :) Aktualni avrdude spousteny z prikazove radky hlasi
take warning pri prepinani rychlosti, ale bez problemu cte flash i EEPROM.
Co se tyka AVR, tak jsem dosud panna nepolibena, moje domena je PIC a tam si
vystacim s PICkitem2 (resp. vybiram si typy, ktere jsou s Pk2 kompatibilni),
takze si rad necham poradit.
Pavel Kutina
----- Original Message -----
From: "Miroslav Šinko" <sinkomiro na gmail.com>
To: "HW-news" <hw-list na list.hw.cz>
Sent: Monday, June 25, 2012 12:08 AM
Subject: Re: USBasp AVR a SW pro autoimport
On 24. 6. 2012 22:33, Pavel Kutina wrote:
> avrdude: warning: cannot set sck period. please check for usbasp firmware
> update.
V tomto hladajte problem. Na AVR mam iny programator, ale vedomy si
vsetkych ALE, som si napriek tomu od cinana z ebay objednal usbasp ako
maly programator k notebooku, ked nie som doma...
FW, ktory bol v nom, bol velmi stary a jednak nepoznal novsie typy AVR
(co tiez pisete), v nejakych situaciach sa spraval divne (uz si
nepamatam detaily) a hlavne nevedel pracovat s flash >64kB. Ono nie zeby
nepoznal, konkretne u mna mega2560, aj sa tvaril, ze ho programuje, ale
napalil len prvu stranku. To su potom prekvapenia...
Stiahnite si najnovsi FW a skuste. Ak mate usbasp od podobneho cinana,
ako ja, tak pouzil mega48, z coho vyplyva dalsi problem: najnovsi FW do
neho nevojde. Ja som si FW nakoniec prekompiloval sam, vyhodil som
podporu TPI, ktoru nepotrebujem. Ak mate zaujem, poslem Vam ho. Posielal
som to aj na mail Fischla - bez odozvy a bez uverejnenia.
Prepalit FW v usbasp sa da jednoducho: skratujete RST, aj POW.
Nepripojite ho na USB, ale na iny programator s napajanim targetu.
Jumpery som od cinana osadene nemal, ale miesto na ne na plosaku bolo.
K AVRdude:
Obist kontrola signatury sa da prepinacom -F. Pouzil som prave na
naprogramovanie mega48PA v usbasp.
Skontrolujte si, ci verzia AVRdude, ktoru mate, podporuje USB. Niektore
toto rozhranie nepodporuju.
Ja pouzivam avrdude version 5.11-Patch#7610.
miro
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list