Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Attiny2313

koikko [18.11.2010 00:02:17]

#

En tiedä mistä kysellä, kyselen siis vähän joka puolelta.


Poltin ehkä? väärät fuset kontrollerista. Ei tunnistu enää, eikä myöskään toimi bugisen? ohjelman takia. Saako tuon lutikan jotenkin nollattua tehdasasetuksiin tai jotain.

Grez [18.11.2010 00:51:35]

#

Käsittääkseni sitä ei saa sellaiseen tilaan, etteikö sitä pystyisi tavalla tai toisella nollaamaan.

Jotkin ohjelmointilaitteet tai ohjelmointiohjelmat tai näiden yhdistelmät ei välttämättä ihan mistä vaan tilasta pysty palauttamaan.

Tuoppia [18.11.2010 09:08:52]

#

Millä ohjelmalla ohjelmoit ja millä ohjelmointilaitteella?
Nollaamaan pitäis aina pystyä, joskin kontrollerin sisältö hävinnee.
Seuraavalla rimpsulla pitäisi saada "perus"-asetukset, avrdude on hyvä ohjelma prommaamiseen.

avrdude -c stk500v2 -p t2313 -U lfuse:w:0xE4:m

"stk500v2" tilalle siis oma prommerisi.

Lisää tietoa: (kohdasta Burning Fuses)
http://www.ladyada.net/learn/avr/avrdude.html

koikko [18.11.2010 22:10:17]

#

Epäilen ongelmani johtuvan prommeristani, joka on vain muutama piuha rinnakkaisportista suoraan piiriin (piiri irrallaan muusta elektroniikasta koekytkentä alustalla). Vika tuli kun muutin fuseja niin että piiri käyttää ulkoista kelloa,jonka jälkeen piiri 'pimeni'.

Täytynee viritellä tuohon polttimeen kide ja kokeilla uusiksi, josko tuo alkaisi näkymään piuhan päässä.

Pessi [19.11.2010 08:19:53]

#

Käytit siis SPI väylää ohjelmointiin. SPI väylän saa fuseilla otettua pois käytöstä jolloin tuo rinnakkaisportti ohjelmointi ei toimi. Kide pitää olla kerta otit ulkoisen kellon käyttöön sillä ilman sitä ei piiri osaa toimia.

Tuoppia [19.11.2010 11:59:30]

#

Kide prommeriin, siitä tuo tosiaan taitaa kiikastaa.
Jos kerran disabloit sisäisen oskillaattorin.

Pessi, SPI:llä ei voi disabloida SPI:tä:
(koikko ei puhunut paraller programming modesta)
"The SPIEN Fuse is not accessible in serial programming mode."
Datasheet sivu 159.

Pessi [19.11.2010 12:23:30]

#

Tuoppia kirjoitti:

Pessi, SPI:llä ei voi disabloida SPI:tä:
(koikko ei puhunut paraller programming modesta)
"The SPIEN Fuse is not accessible in serial programming mode."
Datasheet sivu 159.

Aivan totta tuo. Tuli vaan katsottua mitä fuseja löytyy tuosta lutikasta enkä sen sitä sen tarkemmin tutkiskellu. Maalaisjärkikin olisi pitäny jo sanoa ettei SPI disabloimisessa SPI kautta ole mitään järkeä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta