Hello TI guys.
I am trying to get PCIe working in RC mode on AM3874 custom board. I'm using Linux kernel 2.6.37-psp04.04.00.01.
The problem is that the system hangs in void ti81xx_init_pcie(void) function on polling PLL_LOCK bit in PCIE_PLLSTATUS register.
while (!(omap_ctrl_readl(TI814X_CONTROL_PCIE_PLLSTATUS) & 0x1)) cpu_relax();
PLL_LOCK is never set to 1.
I tried to run PCIe diagnostic (from Mistral web site) and got the same result for PCIE_PLL_CONFIG procedure.
It looks like some HW issue and our HW engineer is already re-checking the board, but maybe someone can give some guidelines what could be the reason for this problem? Or maybe it is still SW problem?
Thanks,
Anatoly