BOD Fuse Settings BODPD & BODACT

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Somehow, I'm puzzled by these two fuses. 

 

The modes are:

Disabled - Don't use the BOD

Sampled - Sample the voltage now and then and reset if low.

Continuous - Sample the voltage continuously. (This is what I want. I think.)

 

But what's the purpose of the 2 entries in the IDE, BODPD and BODACT?

 

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

From xmega-AU datasheet (9.4.2 Brownout Detection):

 

Enabled: In this mode, the VCC level is continuously monitored, and a drop in VCC below VBOT for a period of tBOD
will give a brownout reset
Sampled: In this mode, the BOD circuit will sample the VCC level with a period identical to that of the 1kHz output
from the ultra low power (ULP) internal oscillator. Between each sample, the BOD is turned off. This mode will
reduce the power consumption compared to the enabled mode, but a fall in the VCC level between two positive
edges of the 1kHz ULP oscillator output will not be detected. If a brownout is detected in this mode, the BOD circuit
is set in enabled mode to ensure that the device is kept in reset until VCC is above VBOT again

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

But you answered the part I know, not the part I don't.

 

What's the purpose of the two fuses, BODPD and BODACT?

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

BODPD  bod operation in power down mode

BODACT bod operation in active mode

Is explained in the xmega_au manual.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Oh. I see.

 

Yes, probably clearly explained in some manual, and I've probably read it.

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut.