Still trying to get a stable 2.6.20.4 running on 8349ITX eval board

Bruce_Leonard at selinc.com Bruce_Leonard at selinc.com
Thu Apr 12 06:47:55 EST 2007


Hi,

Posted a cry for help a few days ago on this issue ;)> .  Got a couple of 
answers that didn't get me any farther so I'm on another fishing 
expedition.  Basic set up is as follows; MPC8349ITX eval board; 2.6.20.4 
kernel; a ubuntu/dapper FS via NFS.  The problem seems to be a random 
lock-up in either a DSI exception (0x300), a program exception (0x700) or 
a DTLB miss on store exception (0x1200).  I'm sure it's not truly random 
(I'm sure there's probably only a single underlying problem), but it's 
random in how it manifests.  When trying to mount the root FS via NFS, it 
always successfully reaches the point where it runs "/sbin/init" in 
main.c, but which script it fails in varies and it never gets to a login.

I've tried passing "init=/bin/sh" on the command line and I can reach a sh 
prompt, but it doesn't take long before it locks up.  I can do a "find . 
-name '*gcc*'" about four times before it stops.  I have a BDI2K hooked up 
so I know where it's stopping (most commonly in the DTLB miss mentioned 
above), but backtrace from GDB gets me nothing, and SRR0 and SRR1 don't 
contain any useful information (frequently they're both zero).  I expect 
it may be an interaction with the BDI, tho I'm not sure.

I've also tried a couple of other file systems (one right off the CD that 
ships with the eval board and the latest from ELDK) as well as pulling 
Kumar's powerpc kernel tree.  All possible combinations of these kernels 
and file systems fail to run for any period of time.

Long winded way to get around to my questions (sorry :(  ):
1) Can any one point me to good references in using the BDI2K to find my 
way back from exceptions?
2) I assume someone (Kumar?) has gotten some combination of kernel/FS to 
boot and run on this box.  What combination is that?

Thanks.

Bruce

------------------------------------------------

This e-mail may contain SEL confidential information.  The opinions
expressed are not necessarily those of SEL.  Any unauthorized disclosure,
distribution or other use is prohibited.  If you received this e-mail in
error, please notify the sender, permanently delete it, and destroy any
printout.

Thank you.

------------------------------------------------



More information about the Linuxppc-embedded mailing list