Hello all.
I need your help. I’m trying to connect a DSP (by TI) with a FPGA (by Altera) via PCI Express. A Link is established, configuration space of the remote device is available. But I can’t read/write data (outbound transaction) from/to the BAR1_0 of the FPGA. My design has the following configuration settings:
FPGA side:
DSP side:
/* Configure Address Translation */
if ((retVal = Pcie_cfgBar(handle, &barCfg)) != pcie_RET_OK)
if ((retVal = pcieObTransCfg (handle, 0x70000000, 0x00000000, 0)) != pcie_RET_OK)
}
Configuration of the remote device:
After link: value of DEBUG0 (0x21801728) = 0x0300E311
TMS320C6678.ccxml:CIO:
0x60_0: 60000000 0x60_0: 20b00000 0x60_0: 60000000 0x60_0: 20b00000 0x60_0: 60000000 0x60_0: 20b00000