From mboxrd@z Thu Jan 1 00:00:00 1970 From: sudhakar rajashekhara Date: Tue, 27 Jan 2004 05:41:54 -0800 (PST) Subject: [U-Boot-Users] Configuring PCI on MPC8280 Message-ID: <20040127134154.3906.qmail@web10604.mail.yahoo.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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/