AVR SPI Pagalba

S

sadat007

Guest
Labas,
Aš pirmą kartą pabandyti dirbti AVRS (ATMEGA64).
Kai stengiamės programa jį Bascom11173 ir STK200.Atrodo, kad jis veikia tik pirmas kartas, kai aš šiek FUSE bitai jis tada niekada nebus prijungtas pokyčiai / aptikta.
Dabar įrenginys yra ne daugiau aptikta Baskomo, taip pat bandė PonyProg2000 tačiau negalėjo pavyko..

Mano klausimas yra tai, kad nėra jokių posiblity kad jei FUSE BITS neteisingai užprogramuotas, jį sustabdyti SPI programavimą, nes ten buvo Serijos Prog Enable / Disable Bit, ir gali būti pakeisti jį SPI Nr.<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Liūdnas" border="0" />Padėkite

 
Jei pakeitėte eilės programavimo saugiklį (SPIEN), turite naudoti lygiagrečiai programavimo būdas pakeisti jį atgal.

Jei pasikeitė CLKSEL saugikliai nuo vidaus RC OSC.kad, pavyzdžiui, išorinį laikrodį ar kristalas turite prisijungti išorinį laikrodį ar krištolas, kad būtų galima reprogram serijos programavimas.
Tu negali to daryti be eilės programavimo laikrodis soure.
Jei saugikliai yra įsteigta vidaus laikrodis visada galite reprogram MCU, tačiau nepamirškite prisijungti išorinį laikrodį, išorės RC generatorius, keraminio rezonatoriaus arba crystal.f turite įsteigti Fuse bitų naudoti išorinį laikrodį šaltinį.
Pirmiausia pabandykite prisijungti kristalų ar rezonatoriaus ir jei tai nepadeda, pabandykite prisijungti laikrodis generatorius.

Nemanau galvoja galite padaryti lygiagrečiai režimu programavimo su pasenusių Kanda STK200, bet su Atmels savo STK500 galite padaryti tiek ir lygiagrečios režimo programavimas.
Jeigu negalite naudoti STK200 galite rasti paprastą DIY lygiagrečiai režimu programuotojai (arba Fuse bitų programas) prie interneto arba pabandyti ieškoti elektrodas.

Štai dėl AVR lygiagrečiai režimu Programuotojas nuoroda:
http://www.jameco.com/Jameco/images/cc-images/ball115.pdf

 
Gerbiami ME,

SPIEN saugiklis negali būti programuojama SPI programavimo režimo.

Linkėjimai

 
Thx,
Kiek aš atsimenu Serial prog parinktį Įjungti / Išjungti buvo Baskomo.Nors duomenų lape Amega64 sakydamas NO SPI BIT prieigą per SPI programavimas.
Kiek nuo žalingų valdytojas per programas per SPI šansas?
THX

 
Jūs tikriausiai ką tik pakeitė CLKSEL fueses.
Ar yo bandė prijungti išorinį laikrodį šaltinis?

Arba mabye turite įsteigti pin produkcijos, kad turėjo būti įvesti.Jei taip galite sugadinti havve MCU.

 
Labas,
Turiu keletą OSC moduliai, bandysime ir jūsų ataskaita.
Lygiagrečiai prog straipsnis rems ATMEGA64?
Thx

 
sadat007 rašė:

Lygiagrečiai prog straipsnis rems ATMEGA64?

Thx
 
Gavau šį atsakymą iš Baskomo Pagalba Apie SPI bitų prieigą Baskomo.Labas,
Ne, tai neįmanoma su eilės programavimo režimo.Jums reikia lygiagrečiai programuotojas už tai.
ženklasApie Programavimas / anders bitai, aš tikrai nepamenu wat aš, nes turėjau grįžti į standartą CHIP-erase

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Liūdnas" border="0" />

, Todėl buvo žaisti arround.

Bet kokiu būdu aš stengsiuosi išorės laikrodis ir pateiks jums (man).Ar kitas vietoj vadovo.
Ačiū

 
Aš turėjau šią Mega162 nes neteisingai fuse bitai problemos (CKSEL ir SUT).

Man teko sujungti su kitu 2.313 kristalų tiekimo laikrodis XTAL out (2313) ir į XTAL (162), siekiant programos fuse bitai dar kartą.

Pastaba: fuse bitai 0 reiškia Programavo.Be pony prog laukelį = 0.

 
Ačiū visiems (ME)

Aš pasirinkite klaidingą OSC (išorinės).

1000: CKSEL = 1000 External RC Oscillator ~ 12 MHzKai duosiu išorės laikrodžio jis pradeda dirbti baudą.

 

Welcome to EDABoard.com

Sponsor

Back
Top