Nagyon kezdő "AVR-es" vagyok. Egyik Arduino-s fejlesztőkörnyezetben feltöltött programom utána az ATmega168-as chipem megzakkant.
Hiba a kód feltöltésekor:
Arra gondoltam, hogy az AVRsip mkII-vel törlöm a chip tartalmát, bootloaderrel újratöltöm és menni fog, de nem így lett.avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
Feltöltöm a programot:
Main fülön az ATmega168A-ra dob aláírás találatot, úgyhogy azt használom
Program fülön az C:\arduino\hardware\arduino\bootloaders\atmega\ATmegaBOOT_168_pro_8MHz.hex
illetve lassan mindegyikkel, amit elfogad kipróbáltam.
Írás előtt természetesen mindíg töröltem a flash-t!
Fuses-nél a Boot flash size = 512 words start address=$$1E00
Spien pipa!
bodlevel brown-out detect disable
CKDIV8 pipa
SUT_CKSEL Ext. Crystal Osc. 8
LOCKBIT 0xCF amit nem ertek, mert ugy tudom ez 0x0F kene hogy legyen.
masik chippel is probaltam, nem megy...
Valakinek esetleg otlete, hol toltam el??[/quote]
