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 driver support in PSDK-RTOS for TDA4

Part Number: TDA4VM
Other Parts Discussed in Thread: SYSBIOS

Hi,

I would like to know if there is / will be support for PCIe in PSDK-RTOS for TDA4 ?

I found a pcie driver directoy in the PDK, but it seems only to support AM65. Is this correct?

Best regards,
Thomas

  • Thomas, 

    I was aware the documentation support was removed, and I am confirming if there is plan to bring it back in future releases. 

    The same driver code can be build for TDA4, either for A72 or R5 cores, based on makefile settings. The example was verified for TDA4 (aka J721E as you may see in the code). 

    I will send back confirmation in a couple of days.
    Jian

  • Thomas, 

    I received confirmation from our software team there are no plans to support RTOS for PCIe on TDA4. You may use the existing code as examples, and let me know if you need further help. 

    regards

    Jian

  • Hello Jian,

    just for confirmation: Do you mean that SysBios does not got supported anymore for the TDA4, or the PCI LowLevel-Driver for TDA4?

    I work through the example code from TI and the LLD Code. I've noticed, that in the implementation for TDA4, read/write on most of the registers are not implemented.

    I refer here to /drv/pcie/src/v3/pciev3.c function

    pcieRet_e Pciev3_readRegs

    whereas access to 80% of all the registers results in "pcie_RET_INV_REG".

    Is TI working on that and will publish an update in near future?

    Best regards,
    Thomas

  • Thomas, 

    There is no approved plan to support multifunction example. So you may need to implement your own by adding these configurations in the example code. 

    regards

    jian