AVR instrukce 0xff ?

David Obdrzalek David.Obdrzalek na mff.cuni.cz
Úterý Duben 11 10:00:10 CEST 2017


Vlastne pravda, smazana pamet same 1, programovanim se z nich stavaji 0 a kdyz je 
potreba program v OTP smazat, preprogramujou se i zbyle 1 na 0 cimz se z toho stane 
NOP. 

D.O.

On 11 Apr 2017 at 9:41, Jaroslav Buchta wrote:
> Aha, prakticky se to chova tak, ze to skutecne prehopsa do bootloaderu 
> (ve smazane pameti jsou snad same 1, zarizeni je daleko, nemohu ted overit)
> Tak to zatim budu povazovat za nejak funkcni a az bude prilezitost, 
> preprogramuju to na spravny zacatek kodu.
> 
> Dne 11.04.2017 v 8:57 David Obdrzalek napsal(a):
> > Instrukce jsou 16 bit, ale to je jedno. ffff pokud me pamet neklame neni zadna
> > (vsechny maji aspon jednu nulu). Tipnul bych si, ze se to bude chovat jnejak
> > vicemene neskodne, je to sice neplatna (neznama) instrukce, ale na rozdil od
> vetsich
> > procesoru se to neda resit vyjimkou a osetrenim pres OS, takze to neco udela. A
> > nejspis tak malo vyznamneho, ze to pres to prehopka na platny kod. Normalni NOP
> jsou
> > same 0, to by tam melo byt i pod tim bootloaderem, pokud to tam nekdo nenahral
> > umyslne.
> >
> > D.O.
> >
> > On 11 Apr 2017 at 8:15, Jaroslav Buchta wrote:
> >> Existuje instrukce s timto kodem? Nejak to nemohu dohledat. Jde mi o to,
> >> co se stane, kdyz bude reset vector do BOOT oblasti nize, nez je zacatek
> >> bootloaderu (zatim mam jen info, ze to funguje ;-) )




Další informace o konferenci Hw-list