Go Down

Topic: bootloader callable from sketch? (Read 3763 times) previous topic - next topic

Coding Badly

11.4 External Reset

An External Reset is generated by a low level on the RESET pin. Reset pulses longer than the minimum pulse width (see "System and Reset Characteristics" on page 324) will generate a reset, even if the clock is not running. Shorter pulses are not guaranteed to generate a reset.

Table 29-12. Reset, Brown-out and Internal Voltage Characteristics(1)

tRST Minimum pulse width on RESET Pin2.5?s

It could just be a documentation error.

That's where I'm putting my money.


And the maximum value of tRST is 2.5us (table 29-12).  Typical and minimum values are not given.  So my value of tRST = 300ns does not contradict the datasheet.

Actually it's the maximum minimum. Because, tRST is "Minimum pulse width on /RESET Pin".

So in the absence of minimum and typical, I would read that as the figure which is the minimum reset pulse. Notwithstanding that it contradicts the chart on page 422.

Of course. What else could it be? There is no 'maximum reset pulse length, as one can mash down on the reset switch for a week and upon release the reset process will complete properly. They simply don't define the minimum minimum reset pulse length for a proper reset, and rather caution that at some value less then 2.5us value it is possible to start a reset process, pins go tri-state, yet not be able to properly complete the reset process. What some seem to want is a Atmel listed specification on reset pulse length that is guareented to cause a faulty reset condition, which they do not and will not supply.



Go Up