www.smartbusinesschoices.com

Leading Business and Technology,
News and information


Part of the Identityscape.com network...

getxfactor.com jmoodmusic.com smartbusinesschoices.com mintdepot.com lowfaresalways.com evangelicalview.com shoppingpodder.com soproudlywehail.com webnews.ws currenthumor.com

 

 

Finding the cause of a checkstop
   Smart Linux Business Choices! - the Best of UseNet Postings! Forum Index -> Linux Power PC  
View previous topic :: View next topic  
Author Message
Bill
Guest






PostPosted: Thu Jul 12, 2007 6:19 am    Post subject: Finding the cause of a checkstop Reply with quote

I am getting a checkstop error after my linux device driver runs for
30 to 40 minutes. The board has an MPC8272 processor and I am running
Linux 2.4 on it. If I clear the Checkstop Reset Enable (CSRE) bit in
the Reset Mode Register (RMR) and halt the board rather than reset it,
I see that the 60x Bus Transfer Error Status and Control Register 1
(TESCR1) is 0x00000000 and that the 60x Bus Transfer Error Status and
Control Register 2 (TESCR2) is 0x80020000. This tells me that there
was a 60x bus monitor time-out and that the Transfer Type is 0x10.

Besides reviewing my code, is there anything else I should look at to
pinpoint the cause of the checkstop?
Back to top
Bill
Guest






PostPosted: Thu Jul 12, 2007 9:19 pm    Post subject: Re: Finding the cause of a checkstop Reply with quote

On Jul 11, 6:19 pm, Bill <jobhunt...@aol.com> wrote:
Quote:
I am getting a checkstop error after my linux device driver runs for
30 to 40 minutes. The board has an MPC8272 processor and I am running
Linux 2.4 on it. If I clear the Checkstop Reset Enable (CSRE) bit in
the Reset Mode Register (RMR) and halt the board rather than reset it,
I see that the 60x Bus Transfer Error Status and Control Register 1
(TESCR1) is 0x00000000 and that the 60x Bus Transfer Error Status and
Control Register 2 (TESCR2) is 0x80020000. This tells me that there
was a 60x bus monitor time-out and that the Transfer Type is 0x10.

Besides reviewing my code, is there anything else I should look at to
pinpoint the cause of the checkstop?

Excuse me, I have the registers reversed. I see that the 60x Bus
Transfer Error Status and Control Register 1 (TESCR1) is 0x80020000
and that the 60x Bus Transfer Error Status and
Control Register 2 (TESCR2) is 0x000 0000. This tells me that there
was a 60x bus monitor time-out and that the Transfer Type is 0010b.
Back to top
wangqing_21cn
Guest






PostPosted: Sat May 03, 2008 9:02 am    Post subject: Re: Finding the cause of a checkstop Reply with quote

I have met the same problem,who can help me?

--
Message posted using http://www.talkaboutcomputing.com/group/comp.os.linux.powerpc/
More information at http://www.talkaboutcomputing.com/faq.html
Back to top
Display posts from previous:   
   Smart Linux Business Choices! - the Best of UseNet Postings! Forum Index -> Linux Power PC  
Page 1 of 1
All times are GMT

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum