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.

TDA4VM: PCIe: RTOS or Bare metal examples?

Part Number: TDA4VM

Team,

-Do we have RTOS (TI RTOS, free RTOS) or bare metal example to use PCIe as Point-to-point interface between 2 devices?
I checked the RTOS SDK but there are no mention of PCIe support.

-Do we have training to get started with TI PCIe IP and low level driver SW?

Reason to look at none Linux implementation is the latency. Because we decomissioned PRU-ICSS customer need to find an alternative for industrial ethernet and this need to be low latency. The only high speed interface option seems to be PCIe but it requires low latency so that the data can be processed by the TDA4VM DSP core in real time.

Thanks in advance,
A.

  • AnBer:

    Can you check your PDK directory:

       pdk\packages\ti\drv\pcie\example\sample

    There are several examples but start with the "sample" program. 

    I am aware it the driver sample code was removed from the support documentation. It shall give you some guidance. if you like to rebuild and test the example, pls let me know, i can send you some build instructions. It is buildable for A72 and R5 cores. 

    regards

    jian