Hi,
I am working on simple application, where industry standard PC talks to TMS320C6678 (actually TMDSEVM6678 with AMC) via PCIE. I wrote simple host PC driver which configures Keystone PCIE inbound translations (IB_* registers within BAR0 and IB_XLT_EN) and tests fragment of DSP memory (through BAR1). It works well with embedded PCIE bootloader. However when I tried to use demo application (MCSDK/PDK PCIe example), access to BAR0 works well, but any access to memory causes PCI bus error reported on PC machine. Could you please tell me if there are additional entities within C6678 which should be prepared / initialised to enable PCIe access to memories?
Paul