Other Parts Discussed in Thread: CDCM6208V1
Tool/software: Linux
I am attempting to use PCIE1 in single lane mode on a custom AM5726 board, but I am seeing results I can not explain when trying to use (or intentionally break) parts of the subsystem.
My question is about these 3 components: DPLL_PCIE_REF, ACSPCIE, and APLL_PCIE.
1) Why does DPLL_PCIE_REF attain lock when M = 75 and (N+1) = 1 where the input clock is 20MHz? The TRM states that CLKIN / (N + 1) must be kept between .62 MHz and 2.5 MHz, but DPLL lock is attained with both M = 75, (N+1) = 1 and M = 750, (N+1) = 10.
2) Using an oscilloscope, I have been unable to see a clock output at ljcb_clkn/p when CTRL_CORE_SMA_SW_6.PCIE_TX_RX_CONTROL is set to 0x1 (ACSPCIe TX mode). What could cause this?
3) What could be the reason I see APLL_PCIE attain lock when I set CM_CLKMODE_APLL_PCIE.REFSEL = 1 (ACSPCIE) but provide no clock at ljcb_clkn/p? For this experiment is there a way to disable the output clock from DPLL_PCIE?