This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Experts:
I'm working on a custom board with TDA4VM,pcie0 is host,when kernel starting ,below messging
[ 2.070987] cdns-pcie-host d000000.pcie: missing "mem"
[ 2.076614] cdns-pcie-host d800000.pcie: missing "mem"
[ 2.082225] cdns-pcie-host e000000.pcie: missing "mem"
i look the k3-j271e-main.dtsi,it have
pcie0_rc: pcie@d000000 {
compatible = "ti,j721e-cdns-pcie-host";
reg = <0x00 0x0d000000 0x00 0x00800000>,
<0x00 0x10000000 0x00 0x00001000>;
reg-names = "reg", "cfg";
i look the /dirver/pci/controller/pcie-candence-host.c,it have this code, but the dts dont have "mem" reg.
res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mem");
if (!res)
dev_err(dev, "missing \"mem\"\n");
My question is:
1, Which version of SDK can start normally?
2,what does "reg", "cfg" "mem" mean?
Hello,
can you share your full boot log file? I've seen "mem" came up in other situations and that does not indicate failed PCIe link. Usually you shall see immediately below that whether the link is up or not.
also can you confirm which PCIe slot you have a EP device plugged in?
thanks
Jian