Hi,
is there any way to check the input on NMI pin?
I have NMI connected to a power down sensor. When a brown out condition
happens, I get a NMI, but now reset. So I must restart manually.
TIA
Gustl
NMI on 6713
Started by ●May 2, 2005
Reply by ●May 4, 20052005-05-04
Hello Gustl,
If you don't have any backup power, I would expect that you want want
to just pull reset on power low. keep reset low as long as you can.
when power comes back up, keep reset low until power is 'good'.
gee - that sounds just like a voltage supervisor chip :-)
mikedunn
Bernhard 'Gustl' Bauer <g...@quantec.de> wrote:
Bernhard 'Gustl' Bauer <g...@quantec.de> wrote:
Hi,
is there any way to check the input on NMI pin?
I have NMI connected to a power down sensor. When a brown out condition
happens, I get a NMI, but now reset. So I must restart manually.
TIA
Gustl
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/c6x/
<*> To unsubscribe from this group, send an email to:
c...@yahoogroups.com
<*
Reply by ●May 4, 20052005-05-04
Hello Mike,
I have a voltage supervisor chip. If voltage drops below 3V I get an
NMI. If voltage drops below 2V I get an RESET. My NMI has to store some
values into flash and wait until the reset happens.
But what if I get a voltage drop to 2.5V and then it comes back up to
3.3V again? In this case I never get the reset and must restart
manually. So I have to check the NMI pin by SW. How can I do this?
Gustl
Mike Dunn wrote:
> Hello Gustl,
>
> If you don't have any backup power, I would expect that you want want to
> just pull reset on power low. keep reset low as long as you can. when
> power comes back up, keep reset low until power is 'good'. gee - that
> sounds just like a voltage supervisor chip :-)
>
> mikedunn
>
> Bernhard 'Gustl' Bauer <gustl@gust...> wrote:
>
> Hi,
>
> is there any way to check the input on NMI pin?
>
> I have NMI connected to a power down sensor. When a brown out condition
> happens, I get a NMI, but now reset. So I must restart manually.
>
> TIA
>
> Gustl > NEW! You can now post a message or access and search the archives of
> this group on DSPRelated.com:
> http://www.dsprelated.com/groups/c6x/1.php
>
I have a voltage supervisor chip. If voltage drops below 3V I get an
NMI. If voltage drops below 2V I get an RESET. My NMI has to store some
values into flash and wait until the reset happens.
But what if I get a voltage drop to 2.5V and then it comes back up to
3.3V again? In this case I never get the reset and must restart
manually. So I have to check the NMI pin by SW. How can I do this?
Gustl
Mike Dunn wrote:
> Hello Gustl,
>
> If you don't have any backup power, I would expect that you want want to
> just pull reset on power low. keep reset low as long as you can. when
> power comes back up, keep reset low until power is 'good'. gee - that
> sounds just like a voltage supervisor chip :-)
>
> mikedunn
>
> Bernhard 'Gustl' Bauer <gustl@gust...> wrote:
>
> Hi,
>
> is there any way to check the input on NMI pin?
>
> I have NMI connected to a power down sensor. When a brown out condition
> happens, I get a NMI, but now reset. So I must restart manually.
>
> TIA
>
> Gustl > NEW! You can now post a message or access and search the archives of
> this group on DSPRelated.com:
> http://www.dsprelated.com/groups/c6x/1.php
>
Reply by ●May 4, 20052005-05-04
Gustl-
> I have a voltage supervisor chip. If voltage drops below 3V I get an
> NMI. If voltage drops below 2V I get an RESET. My NMI has to store some
> values into flash and wait until the reset happens.
>
> But what if I get a voltage drop to 2.5V and then it comes back up to
> 3.3V again? In this case I never get the reset and must restart
> manually. So I have to check the NMI pin by SW. How can I do this?
Run NMI also to a GPIO? Since I'm sure you've already thought (wished) of that, then
I might guess the device is a BGA package and the hardware designer buried all the
unused GPIO pins :(
-Jeff > Mike Dunn wrote:
> > Hello Gustl,
> >
> > If you don't have any backup power, I would expect that you want want to
> > just pull reset on power low. keep reset low as long as you can. when
> > power comes back up, keep reset low until power is 'good'. gee - that
> > sounds just like a voltage supervisor chip :-)
> >
> > mikedunn
> >
> > Bernhard 'Gustl' Bauer <gustl@gust...> wrote:
> >
> > Hi,
> >
> > is there any way to check the input on NMI pin?
> >
> > I have NMI connected to a power down sensor. When a brown out condition
> > happens, I get a NMI, but now reset. So I must restart manually.
> >
> > TIA
> >
> > Gustl
> I have a voltage supervisor chip. If voltage drops below 3V I get an
> NMI. If voltage drops below 2V I get an RESET. My NMI has to store some
> values into flash and wait until the reset happens.
>
> But what if I get a voltage drop to 2.5V and then it comes back up to
> 3.3V again? In this case I never get the reset and must restart
> manually. So I have to check the NMI pin by SW. How can I do this?
Run NMI also to a GPIO? Since I'm sure you've already thought (wished) of that, then
I might guess the device is a BGA package and the hardware designer buried all the
unused GPIO pins :(
-Jeff > Mike Dunn wrote:
> > Hello Gustl,
> >
> > If you don't have any backup power, I would expect that you want want to
> > just pull reset on power low. keep reset low as long as you can. when
> > power comes back up, keep reset low until power is 'good'. gee - that
> > sounds just like a voltage supervisor chip :-)
> >
> > mikedunn
> >
> > Bernhard 'Gustl' Bauer <gustl@gust...> wrote:
> >
> > Hi,
> >
> > is there any way to check the input on NMI pin?
> >
> > I have NMI connected to a power down sensor. When a brown out condition
> > happens, I get a NMI, but now reset. So I must restart manually.
> >
> > TIA
> >
> > Gustl
Reply by ●May 4, 20052005-05-04
So the only way is to connect NMI to a second pin? I still have some,
but on the other side :-(
It would be much easier to have an inside TMS solution.
Gustl
Jeff Brower wrote:
> Gustl- >> I have a voltage supervisor chip. If voltage drops below 3V I get
>> an NMI. If voltage drops below 2V I get an RESET. My NMI has to
>> store some values into flash and wait until the reset happens.
>>
>> But what if I get a voltage drop to 2.5V and then it comes back up
>> to 3.3V again? In this case I never get the reset and must restart
>> manually. So I have to check the NMI pin by SW. How can I do this? > Run NMI also to a GPIO? Since I'm sure you've already thought
> (wished) of that, then I might guess the device is a BGA package and
> the hardware designer buried all the unused GPIO pins :(
>
> -Jeff >
>> Mike Dunn wrote:
>>
>>> Hello Gustl,
>>>
>>> If you don't have any backup power, I would expect that you want
>>> want to just pull reset on power low. keep reset low as long as
>>> you can. when power comes back up, keep reset low until power is
>>> 'good'. gee - that sounds just like a voltage supervisor chip
>>> :-)
>>>
>>> mikedunn
>>>
>>> Bernhard 'Gustl' Bauer <gustl@gust...> wrote:
>>>
>>> Hi,
>>>
>>> is there any way to check the input on NMI pin?
>>>
>>> I have NMI connected to a power down sensor. When a brown out
>>> condition happens, I get a NMI, but now reset. So I must restart
>>> manually.
>>>
>>> TIA
>>>
>>> Gustl
but on the other side :-(
It would be much easier to have an inside TMS solution.
Gustl
Jeff Brower wrote:
> Gustl- >> I have a voltage supervisor chip. If voltage drops below 3V I get
>> an NMI. If voltage drops below 2V I get an RESET. My NMI has to
>> store some values into flash and wait until the reset happens.
>>
>> But what if I get a voltage drop to 2.5V and then it comes back up
>> to 3.3V again? In this case I never get the reset and must restart
>> manually. So I have to check the NMI pin by SW. How can I do this? > Run NMI also to a GPIO? Since I'm sure you've already thought
> (wished) of that, then I might guess the device is a BGA package and
> the hardware designer buried all the unused GPIO pins :(
>
> -Jeff >
>> Mike Dunn wrote:
>>
>>> Hello Gustl,
>>>
>>> If you don't have any backup power, I would expect that you want
>>> want to just pull reset on power low. keep reset low as long as
>>> you can. when power comes back up, keep reset low until power is
>>> 'good'. gee - that sounds just like a voltage supervisor chip
>>> :-)
>>>
>>> mikedunn
>>>
>>> Bernhard 'Gustl' Bauer <gustl@gust...> wrote:
>>>
>>> Hi,
>>>
>>> is there any way to check the input on NMI pin?
>>>
>>> I have NMI connected to a power down sensor. When a brown out
>>> condition happens, I get a NMI, but now reset. So I must restart
>>> manually.
>>>
>>> TIA
>>>
>>> Gustl
Reply by ●May 4, 20052005-05-04
Gustl-
> So the only way is to connect NMI to a second pin? I still have some,
> but on the other side :-(
>
> It would be much easier to have an inside TMS solution.
Well there is always another way, always -- and it might even be elegant once you
find it. But the question is how long is it going to take? A GPIO pin seems like a
fast way to get around this and move on to additional challenging areas of the
design.
-Jeff
> Jeff Brower wrote:
>
> > Gustl-
> >
> >
> >> I have a voltage supervisor chip. If voltage drops below 3V I get
> >> an NMI. If voltage drops below 2V I get an RESET. My NMI has to
> >> store some values into flash and wait until the reset happens.
> >>
> >> But what if I get a voltage drop to 2.5V and then it comes back up
> >> to 3.3V again? In this case I never get the reset and must restart
> >> manually. So I have to check the NMI pin by SW. How can I do this?
> >
> >
> > Run NMI also to a GPIO? Since I'm sure you've already thought
> > (wished) of that, then I might guess the device is a BGA package and
> > the hardware designer buried all the unused GPIO pins :(
> >
> > -Jeff
> >
> >
> >
> >> Mike Dunn wrote:
> >>
> >>> Hello Gustl,
> >>>
> >>> If you don't have any backup power, I would expect that you want
> >>> want to just pull reset on power low. keep reset low as long as
> >>> you can. when power comes back up, keep reset low until power is
> >>> 'good'. gee - that sounds just like a voltage supervisor chip
> >>> :-)
> >>>
> >>> mikedunn
> >>>
> >>> Bernhard 'Gustl' Bauer <gustl@gust...> wrote:
> >>>
> >>> Hi,
> >>>
> >>> is there any way to check the input on NMI pin?
> >>>
> >>> I have NMI connected to a power down sensor. When a brown out
> >>> condition happens, I get a NMI, but now reset. So I must restart
> >>> manually.
> >>>
> >>> TIA
> >>>
> >>> Gustl
> So the only way is to connect NMI to a second pin? I still have some,
> but on the other side :-(
>
> It would be much easier to have an inside TMS solution.
Well there is always another way, always -- and it might even be elegant once you
find it. But the question is how long is it going to take? A GPIO pin seems like a
fast way to get around this and move on to additional challenging areas of the
design.
-Jeff
> Jeff Brower wrote:
>
> > Gustl-
> >
> >
> >> I have a voltage supervisor chip. If voltage drops below 3V I get
> >> an NMI. If voltage drops below 2V I get an RESET. My NMI has to
> >> store some values into flash and wait until the reset happens.
> >>
> >> But what if I get a voltage drop to 2.5V and then it comes back up
> >> to 3.3V again? In this case I never get the reset and must restart
> >> manually. So I have to check the NMI pin by SW. How can I do this?
> >
> >
> > Run NMI also to a GPIO? Since I'm sure you've already thought
> > (wished) of that, then I might guess the device is a BGA package and
> > the hardware designer buried all the unused GPIO pins :(
> >
> > -Jeff
> >
> >
> >
> >> Mike Dunn wrote:
> >>
> >>> Hello Gustl,
> >>>
> >>> If you don't have any backup power, I would expect that you want
> >>> want to just pull reset on power low. keep reset low as long as
> >>> you can. when power comes back up, keep reset low until power is
> >>> 'good'. gee - that sounds just like a voltage supervisor chip
> >>> :-)
> >>>
> >>> mikedunn
> >>>
> >>> Bernhard 'Gustl' Bauer <gustl@gust...> wrote:
> >>>
> >>> Hi,
> >>>
> >>> is there any way to check the input on NMI pin?
> >>>
> >>> I have NMI connected to a power down sensor. When a brown out
> >>> condition happens, I get a NMI, but now reset. So I must restart
> >>> manually.
> >>>
> >>> TIA
> >>>
> >>> Gustl