STM32MP257F-EV1 PCIe *Endpoint Mode*
How may I use STM32MP257F-EV1 PCIe in *Endpoint Mode*? I am looking to connect two STM32MP257F-EV1 devices together via PCIe; one device in PCIe host mode, and the other in PCIe endpoint mode.
1) Physical connection
According to the boards user manual, I see that the PCIe interface is presented on CN13 and described as a Mini-PCIe. How can I connect two STM32MP257F-EV1 devices together via PCIe?
2) Clock configuration
Section 8.9.1 talks about a 100MHz Ref Clock options. There appear to be three options: (1) SOC generates a clock, (2) SOC takes external clock from U33, or (3) SOC takes clock from the mini-PCIe connector. The selection of an option refers to several "R###" on/off choices. Are these choices made by adjusting surface mount resistors?
If we aim to connect one eval board ("Host mode") to another ("Endpoint mode"), should we aim to bring bring board's clock to the other? Or provide same external clock to both boards?
Where is this external clock input (U32) documented?
3) Endpoint Framework
The PCIe guide (https://wiki.st.com/stm32mpu/wiki/PCIe_overview#How_to_use_the_endpoint_framework) describes how use work with Linux PCIe framework. The section for endpoint framework says "Coming Soon". Do you have additional guidance elsewhere?
