Bootloader betöltése

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
pazar
Újonc
Újonc
Hozzászólások: 7
Csatlakozott: 2011. február 13. vasárnap, 7:00

Bootloader betöltése

Hozzászólás Szerző: pazar »

Sziasztok!
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:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
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.
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]
Avatar
pazar
Újonc
Újonc
Hozzászólások: 7
Csatlakozott: 2011. február 13. vasárnap, 7:00

Hozzászólás Szerző: pazar »

lehet, hogy sikeres az írás, de a panelen szart be az FTDI és azért nem tudok programot feltölteni?
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

A „CKDIV8 pipa” vedd ki!
Mert így a tényleges órajeled 8MHz/8=1MHz
Avatar
pazar
Újonc
Újonc
Hozzászólások: 7
Csatlakozott: 2011. február 13. vasárnap, 7:00

Hozzászólás Szerző: pazar »

De ettől még működhetne, nem?
Csak mert nem teszi!
Amúgy, ha túljutok a problémán, hol kell peböccintenem, hogy a külső kvarcot használja órajelnek?
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Ext. = külső
Internál = Beépitett
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

AVR-Studio: Clock: Extrenal Quartz/Resonator
(Ext Clock/Osc NEM jo)!
Avatar
kistigris
Biztosítékgyilkos
Hozzászólások: 62
Csatlakozott: 2012. január 19. csütörtök, 7:00

Hozzászólás Szerző: kistigris »

sziasztok!!

Olyan gondom lenne,168-ra töltök bootloadert,de bascombol az első programot feltölti rá.De a következőt már nem.Mikor töltöttem fel a bootloadert avrstudiobol akkor a lockbit fülön bekapcsolom a blb1-s fülön LPM SPM prohibited bootsectiont.Mi lehet a gond?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Bootloader reset (BootRST) nincs kipipálva illetve nincs megadva a BootSize a biztosítékbiteknél.
Avatar
kistigris
Biztosítékgyilkos
Hozzászólások: 62
Csatlakozott: 2012. január 19. csütörtök, 7:00

Hozzászólás Szerző: kistigris »

Mekkorára állítsam a bootsize-t ?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

A bootloaderedet Te fordítottad le, így Te tuudod hogy mekkora :) ...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Ha a legnagyobb méretre rakod, akkor biztosan működik. Max elpazaroltál/lefoglaltál 1-2k Flash memóriát...
Válasz küldése