Other Parts Discussed in Thread: CDCI6214
Hello.
We are developing a device based on the AM6548 SR2.0 processor
For development, we use the Linux SDK for AM65x 07_00_00_08.
In our device, we have a WiFi modem with a miniPCI-e interface. We made a circuit design based on the x2 Lane PCIe Personality Card
Clocking for Serdes0/1 is 100 MHz
We changed the evm.c file, added interface support via "SER-PCIE2LEVM","tqma654-pcie-usb2.dtbo".
In Linux, we detect the presence of a PCI-e bus
00:00.0 PCI bridge: Texas Instruments Device b00c (rev 01)
But there is no WiFi card detection (module is based on a BCM chip, which has Linux support).
During the test, we determined that there is no clocking on the connector (there is clocking only at a load of 50 Ohms, but these resistors are not in the reference design. The MPCIE_CLCK frequency is 25 MHz.
The MPCIE_TX output contains a detection signal, after the signal transmission begins, its level is very small (~200 mV pp).
Do we need an additional configuration to get the normal output state and detect the card, or are there cardinal differences in the operation of SR1.0 and SR 2.0?