[ECOS] MPC 860 reboot question.
Thu Dec 4 18:23:00 GMT 2003
On Thu, 2003-12-04 at 11:16, Ottawa Guy wrote:
> Thanks Gary,
> Is there any way I could put a break point on the
> exception. I am pretty sure the problem is either h/w
> or some exception caused by my program. How do I know
> what code caused this.
> We am using our own proprietary board.
Given that eCos isn't [explicitly] doing the reset, it may
not be possible to stop it with a breakpoint.
Does this happen randomly? or can you recreate it?
My first choice would be to attach a logic analyzer and
trap when it resets, then work backward. Short of that,
you might be able to put some trace information into
memory that you can view later after the reset happens.
Note: these are notoriously difficult problems to crack :-(
> --- Gary Thomas <email@example.com> wrote:
> > On Thu, 2003-12-04 at 10:08, Ottawa Guy wrote:
> > > Hi,
> > > I have a general question for all the MPC860 user.
> > > I have 860 board which is running Ecos. I am
> > pumping
> > > traffic into it, once in a while it just reboots.
> > Is
> > > there any common reboot module for 860. So that I
> > > could put a break point there and investigate
> > the
> > > cause of the reboot. I am not sure where the
> > reboot is
> > > comming from h/w or s/w. Any suggestion would be
> > > helpful.
> > Which 860 board? What application are you running?
> > While eCos does define a HAL interface to reset a
> > board, it's not
> > used by any of the standard kernel (drivers, etc).
> > My guess is that
> > you either have a hardware problem or are creating
> > some sort of
> > machine check condition (which may cause the
> > processor to reset)
> > --
> > Gary Thomas <firstname.lastname@example.org>
> > MLB Associates
> > --
> > Before posting, please read the FAQ:
> > http://sources.redhat.com/fom/ecos
> > and search the list archive:
> > http://sources.redhat.com/ml/ecos-discuss
> Do you Yahoo!?
> Free Pop-Up Blocker - Get it now
Gary Thomas <email@example.com>
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
More information about the Ecos-discuss