Other Parts Discussed in Thread: DRA829
Hi,
I am having doubt regarding DRA712 AP.
I want to use PCIe x1 as end-point and Display-subsystem HDMI as a output port.
So, can we use this AP as Video display controller?
Thanks & Regards,
Harshal
Hi Harshal,
Can I get clarification for what is planned and about the doubt?
For example, is this an accurate system you have in mind:
External Chip acting as PCIe RC -> PCIe x1 lane at Gen 2 speeds -> PCIe EP DRA712 -> HDMI -> display
Regards,
Takuma
Hi Takuma,
Can this AP be used as a video display card/controller?
The example you have referred to is correct, and we intend to use it in a similar manner in our design.
Regards,
Harshal
Hi Harshal,
Technically, it should be possible. DRA712 will receive data on PCIe and pass it through to HDMI.
DRA712 is an older generation of devices, but the next generation of devices, the DRA829, has examples in Linux where PCIe data received on one PCIe port is passed through to another PCIe port, acting as a non-transparent bridge between two PCIe devices (https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-jacinto7/11_01_00_03/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/PCIe/PCIe_Backplane.html). Your usecase will be similar to this example, except instead of passing data to another PCIe port, it will pass data to HDMI.
However, x1 lane of Gen 2 speed PCIe max theoretical throughput is 5Gbps. It is unclear what FPS or resolution is planned for the HDMI display, but as an example, if attempting to connect a 4K monitor at 60 fps, then that will definitely have bandwidth issues.
Regards,
Takuma
Hi Takum,
Thanks for the help!
We will check the DRA829 and example link for our application.
Thanks again!
Regards,
Harshal