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.

How to run Z3-DM8168-PCI-RPS as PCIe endpoint?

I tried to run the code that   wrote at

http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/p/189059/712138.aspx

I added the code to the u-boot of the Z3-DM8168-PCI-RPS board, calling pcie_init() from s_init(). The board is set to NAND boot mode. I need to run the board as PCIe Endpoint and load the software from the NAND. The board is inserted to a PCIe slot of a PC host.

Booting the host PC with Windows 7 or with Ubuntu 14.04, both did not show the card in the PCI device list.

Can anyone help?

Does anyone have the DM8168 ROM code of initializing the PCIe as Endpoint for the PCIE boot mode?

 

  • Hi Meir,

    The code from Cory Tusar is for DM814x (not for DM816x) and is for TI EZSDK (not for Z3 SDK). See the below links for info about Z3:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/119406.aspx

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/248816.aspx

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/240588.aspx

    Regards,
    Pavel