- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Working with the Tiger Lake UP3, the purpose is to create the driver or application that transfers the graphics frame buffers (which are created in DDR by the internal GPU) to an external device (FPGA), through the PCIe bus.
The FPGA is connected to the TGL PCIe controller (not the PCH one), it is PCIs end point.
Linux detects this FPGA as PCIe end point device, and its memory is accessible (for example, by the devmem command).
Which TGL DMA engine can be used to do the transfer?
Is it possible to define the GPU frame buffer addresses to be over PCIe (instead local DDR) so the GPU will write directly to the external device?
Is there Linux driver to transfer the GPU frame buffers outside to the PCIs bus?
Link Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page