[U-Boot-Users] Configuring PCI on MPC8280
sudhakar rajashekhara
rsudhakar_blr at yahoo.com
Tue Jan 27 14:41:54 CET 2004
Hi,
I was sucessful in bringing up U-boot on MPC8280 board
using sbc8260 port of U-boot as base. Even Linux has
come up correctly on the board. Now I am trying to
enable PCI and I am facing some problems regarding the
same. The init function "pci_mpc8250_init" is calling
"pci_hose_scan" at the end. Inside the function
"pci_hose_scan_bus", which gets called from
"pci_hose_scan" function, there is one call to
function "pci_hose_read_config_byte". U-boot is
resetting the board when this function is getting
called. I searched in the entire u-boot directory for
the source of this function but I couldn't find it.
Where is this function implemented and what is the
reason for the reset of the board? Following is the
message I get on the hyperterminal before the board is
getting reset.
=======================================================
Bus Fault @ 0x0ffdb9f0, fixup 0x00000000
Machine check in kernel mode.
Caused by (from msr): regs 0ff73d68 Unknown values in
msr
NIP: 0FFDB9F0 XER: 20000000 LR: 0FFDB9EC REGS:
0ff73d68 TRAP: 0200 DAR: FFBFFEF1
MSR: 00083002 EE: 0 PR: 0 FP: 1 ME: 1 IR/DR: 00
GPR00: 0FFDC604 0FF73E58 FFFFFF7F 00000000 8000080C
00000002 0FF73E7E 00000003
GPR08: 00000002 F0010904 FFFFFFFF F0000091 00000000
FFFFFFFF 10000000 CFFD4000
GPR16: EFFF7FFF 7F6FEFFF FFFFFFFF FFFBFFFF 00000000
00000000 00000000 0FFD7098
GPR24: 00000000 00000000 0FFFF9AC 0FF73FB9 0FFFF9AC
0FF73F6C 100003C8 00000800
Call backtrace:
machine check
=======================================================
regards,
Sudhakar.
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/
More information about the U-Boot
mailing list