Page 1 of 1

Muistin haihtuminen

Posted: Mon Aug 29, 2011 17:59
by olafu
Motorola lupaa 68HC908 piirille 10 vuoden muistin pysyvyyden. Mega alkaa kohta täyttämään sen 10 vuotta, joten vanhimmista ruutista alkaa takuu umpeutua. Kysymys kuuluu: tyhjeneekö piirin flash-muisti täysin kokonaan ennen ohjelmointia, kun uuden ohjelman ajaa sisään, vai pysyykö esim. bootloaderi koskemattomana? Eihän tämä nyt sitä tarkota, että mega sippaa tasan sinä päivänä kun tuo aika kuluu umpeen, mutta riski siihen tietysti hieman kasvaa.

-- EDIT --
Luin väärää datalehteä, megassa olevalle prossulle luvataan vähintään 15 vuotta, mutta normaalisti n. 100 vuotta. Ei liene syytä huoleen, mutta kysymykseen kaivataan edelleen vastausta. :lol:

Re: Muistin haihtuminen

Posted: Mon Aug 29, 2011 20:35
by Benkku
Bootloaderin muisti-aluetta ei ylikirjoiteta koskaan (normaaleissa mikrokoodin päivityksissä), paitsi tietenkin tapauksissa joissa bootloader erikseen/ensin ladataan piirille.

Re: Muistin haihtuminen

Posted: Tue Aug 30, 2011 11:22
by teg
Piirin ohjelmoinnissa koko muistia ei koskaan tyhjätä vaan se tyhjätää sektoreittain. Bootloader-sektoria ei normaalisti tyhjätä ollenkaan.

Ps. Tuohon prossuun ei mikrokoodia koskaan päivitetä. Ainoastaan konekoodi ;) :twisted: