Rakentelu Foorumi
http://www.oh6hgn.net/foorumi/

Atmega8 ohjelmoimalla hajalle ?
http://www.oh6hgn.net/foorumi/viewtopic.php?f=2&t=87
Sivu 1/1

Kirjoittaja:  oh4hlo [ To Elo 03, 2006 5:54 pm ]
Viestin otsikko:  Atmega8 ohjelmoimalla hajalle ?

Terts!
Tässä vihdoin sain sen verran aikaiseksi, että aloin noitten mikro-ohjaimien kanssa väsäillä.. mutta sitten alkoi ongelmat, kun onnistuin jotenkin kikkailee nuo lock ja/tai fusebitit sekaisin. Noh, atmega8:n datalehtykäisessä on, että lutikan tyhjennyksellä alustetaan myös nämä bitit vakioksi. Kuitenkin joku meni metsään siinä vaiheessa ja avrdude kyseli jotain ihmeellisyyksiä liittyen fusebittien palautuksista. Vastailin "y" ja sen operaation jälkeen ei ole mitään vastausta kuulunut piiriltä. Mikään ohjelma ei saa qsoa tuohon, aina vaan ilmoitus että avr not responding tai vastaavaa. Voiko siis ohjelmoimalla saada tollasen avr:n niin tilekseen, että uusi on hankittava? :shock:

Kirjoittaja:  oh6hgn [ La Elo 05, 2006 3:27 pm ]
Viestin otsikko: 

Moi

Kuules kokeileppa jospa se alkas toimimaan kun tekee seuraavan tempun. Lainaus mailista ""Tuo ATMega:n "resetointi" näytti onnistuvan
todellakin syöttämällä esim. Jumalla n. 500 KHz taajuutta osc1-nastaan.
Sen jälkeen avulla piiri prommautui nätisti.""

Tällä konstilla on ainakin muutama saanut piirin henkiin. Se menee joskus jumiin kun huolimattomasti laittaa jotain väärin :?


Palataan asiaan ja 73 de OH6HGN Teemu

Kirjoittaja:  oh4hlo [ Pe Tammi 19, 2007 11:59 pm ]
Viestin otsikko: 

Kokeilin tuota temppua huonolla menestyksellä.. Mikähän tässä on taikana? Onko aaltomuodolla tms. kuinka paljon merkitystä? Onko siinä mitään muuta ihmeellistä kuin vain virrat päälle ja aaltoa pinniin?

hmm..

Kirjoittaja:  PPi [ Ke Tammi 24, 2007 1:41 pm ]
Viestin otsikko: 

Tervehdys,

Ohjelmoimalla tuskin saa tuota palikkaa "rikki". Ylempi fuse tavu pitää kyllä sisällään SPIEN-bitin jolla ISP ohjelmointi voidaan poistaa käytöstä, mutta sitä ei voi ohjelmoida SPI:n ylitse. Yleisimpänä ohjelmointitapana oletan että käytät tätä ohjelmointimenetelmää enkä siksi usko että tämä fuse olisi mennyt väärin.

Todennäköisempää on että kellon lähteeksi on valittu käyttöön jokin hitaampi (tai väärä) oskillaattori ja ISP ohjelmointi ei toimi. Esimerkiksi jos kytkennässä ei ole ulkoista kidettä ja se on fuseista valittuna, ei piiri luonnollisesti toimi. Toisaalta taas jos esimerkiksi oskillaattoriksi on lipsahtanut sisäinen värähtelijä pienellä taajuudella, ei SPI välttämättä "pysy perässä" jos ohjelmointilaite yrittää huhuilla liian nopeaan tahtiin. Kokeile siis pudottaa ohjelmointinopeutta, tämä voi mahdollisesti auttaa. Suurin käytettävä SPI nopeus taisi olla 1/4 kellotaajuudesta, eli 1MHz oskillaattorilla 250kHz.

Viimeinen vaihtoehto on käyttää sarjaohjelmoinnin sijasta rinnakkaisohjelmointia, mutta tämä taas vaatii oman ohjelmointilaitteensa.

Kirjoittaja:  oh6hgn [ Ma Joulu 17, 2007 12:21 am ]
Viestin otsikko:  Re: Atmega8 ohjelmoimalla hajalle ?

Moi


Helkkari näyttäs taasen olevan sekaisin yksi ATmega 32. koska uusi pelasi niin pikään kuin koitin mittailla pikkasen taajuutta kiteeltä mutta nyt ei enään spi mene läpi vaan herjaa. Nyt siis pitää kokeille tota sing syöttöä. Jokin juttu niissä on kun menee helposti jumiin.

T: Teemu

Kirjoittaja:  PPi [ Ke Joulu 19, 2007 9:39 pm ]
Viestin otsikko:  Re: Atmega8 ohjelmoimalla hajalle ?

Voitais välipäivinä katsoa tuota jos vaikka jäisi pitkästä aikaa itselle vähän "vapaa-aikaa"! Mega32:ssa on se hyvä puoli että siihen voi kokeilla SPI:n lisäksi kokeilla jutella myös JTAG liitynnän kautta ellei fuseja ole muutettu välillä (oletuksena JTAG on päällä). Kaikki ne on tähän mennessä aina henkiin saatu ellei ole kärähtänyt... :mrgreen:

Kirjoittaja:  oh4hlo [ La Tammi 05, 2008 8:35 pm ]
Viestin otsikko:  Re: Atmega8 ohjelmoimalla hajalle ?

Heips

AVR hommat kytee pikkuhiljaa taustalla kiireiden keskellä... mutta kiinnostava juttu tuo JTAG:n kautta kokeilu. Miltä homma vaikutti / oletteko ehtineet kokeilla?

En minäkään usko että ne pari ATMega8:a, jota olen tiltannu, on ihan oikeasti palanut ..

Kirjoittaja:  oh6hgn [ Su Tammi 06, 2008 9:05 pm ]
Viestin otsikko:  Re: Atmega8 ohjelmoimalla hajalle ?

Moroo

En ole kokeillut vielä mitään. Koitan ekasi tuota sinkun syöttöä osc1 nastaan. Näyttäs menevän helposti sekaisin jos vaikka jollain yleismittarilla mittaa oskun jännitteitai mikä tietää.

73 de oh6hgn

Kirjoittaja:  oh6hgn [ Ke Tammi 16, 2008 2:41 am ]
Viestin otsikko:  Re: Atmega8 ohjelmoimalla hajalle ?

No niin nyt on kokeiltu sitä 500khz taajuuden syöttöä ja kas se autto siten että softa olisi mennyt piirii kyllä. Ainut juttu että se pitää olla päällä koko ajan kirjottaessa sekä lukiessa muuten ei onnaa. Jotain hämminkii siinä vielä on. Mitkähän asetukset pitäis olla kun siinä on ulkonen kide 11.0592 tuntuu että se ei värähtele laisinkaa eloton koko laite.

palaillaan taasen :roll:

Sivu 1/1 Kaikki ajat ovat UTC + 2 tuntia
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/