Hi, Can you check following on h/w front (need to use sccope to monitor signals): 1) PCI_CLK is provided correctly to DM6467 device 2) PCI_REQ# is being driven low from the device (input to arbiter) 3) PCI_GNT# is driven low (output from arbiter)
On s/w side, ensure that the pinmux is set up to PCI mode for you board (refer boars file for DM6467 EVM). . - Hemant ________________________________ From: wenaideyu wenaideyu [mailto:[email protected]] Sent: Wednesday, January 12, 2011 2:38 PM To: [email protected]; Pedanekar, Hemant Subject: the problem about the pci of dm6467 Hi: I am using a dm6467 and fpga connected with pci. fpga acts as a pci arbitor and provides 33MHZ clock for pci. when the dm6467 boots and begins to scan pci slot, it prints that: PCI: Starting PCI scan... PCI: CFG/IO not ready.Might need tuning CFG_PCI_READY_WAITCNT value PCI: CFG/IO not ready.Might need tuning CFG_PCI_READY_WAITCNT value PCI: CFG/IO not ready.Might need tuning CFG_PCI_READY_WAITCNT value PCI: CFG/IO not ready.Might need tuning CFG_PCI_READY_WAITCNT value ...... here is my question: 1) for hardware. the PCI_CLK pin of dm6467 is connected with a pin of fpga whose pin provides a 33MHZ clock for pci. the PCI_REQ pin of dm6467 is connected with a pin of fpga. the PCI_GNT ping of dm6467 is connected with a ping of fpga is there anything spacial on hardware for the pci to work properly? 2) for software, I have selected CONFIG_PCI in the configuration of kernel. the version of kernel is Linux kernel version 2.6.32-rc1, here is link http://arago-project.org/files/releases/davinci-psp_3.x.0.0-r37/sources/linux-davinci-staging.tar.gz. I use the same kernel image for dm6467-evm which is plugged in a pci slot of pc. it can scan the pci properly. is there anything spacial on software for the pci to work properly? thanks verymuch!
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
