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