blbne programovani dragonem pres ISP na mega644
Moderátor: Moderátoři
blbne programovani dragonem pres ISP na mega644
Maji byt na MOSI, MISO, SCK (pro SPI) navic pridany nejake pull-upy na tom Dragonu? V datascheetu mega644 ani Dragona se mi o tom nepovedlo najit jasnou informaci. Docetl jsem se akorat, ze externi hodiny na XTAL byt nemusi pri SPI programovani. Nemam od toho Dragona ani schema, tak nevim co vse je k pripojenemu procesoru pripojene a co ne.
Poradite prosim nejaky postup jak pro zacatek spolehlive uvedeny procesor pripojit k Dragonu, abych se dale mohl ucit programovani? Predem diky.
- Přílohy
-
propojeni 644.jpg- (32.68 KiB) Staženo 146 x
http://www.atmel.com -> ATmega644 -> Documents ->
Application Notes -> Atmel AVR042: AVR Hardware Design Considerations
(http://www.atmel.com/dyn/resources/prod ... oc2521.pdf)
Myslím, že Atmel AVR musí mít pro SPI programování běžící F_CPU.
S tím souvisí i Flash pojistky. V datasheetu se dočteš, že od výroby je např. výchozí interní oscilátor. Toto určuje pak max. rychlost SPI.
Já mám při programování !reset přes pull-up 10kohm na Vcc. AVcc při programování taky na Vcc.
Všechny Vcc od uP na Vcc a všechny GND na GND. MOSI, MISO, SCK připojuji normálně 1:1 bez pull-up.
Jak je to s JTAG rozhranim oproti SPI? Ma krome debugg nejake dalsi vyhody/nevyhody oproti SPI?
Jeste mam dotaz, kdyz chci udelat vymazani procesoru na defaultni hodnoty, je to nejak zavisle na aktualne nastavenych fuse nebo lock bitech? Nebo by tato vunkce mela chodit vzdy?
Ahoj
ISP bude zakázána a je nutno použít právě "high voltage programming".O rychlosti ISP už tu psali.Na internetu se nechají najít stránky,které se věnují pojistkám a dalším nastavením. Hodně slušně je to popsáno přímo v AVR studiu,odkud jsi zřejmě stáhnul i ty nákresy připojení.Základ je číst datasheet daného obvodu.Rovněž zbytečně dlouhej kabel od Dragonu může být taky problém (zrovna u mě si to potom dělalo,co chtělo:-).Pokud to napájíš z konektoru Dragonu,nic jinýho už z toho nenapájej,někde jsem četl,že je odběr z USB údajně na hraně,tedy alespoň u první verze Dragonu,ale neověřoval jsem to,takže to ber s rezervou.
PS: pěkně je to popsané v manuálu v ČJ ke stažení např. na stránkách GM.