我使用的是自己板卡,6678通过交换芯片pex8648与主机连接。交换芯片采用默认配置。现在开机,加载PCIe的exampledesign工程后,在winndows里用pcie tree也可以扫描到设备。pcie tree可以看到的BAR空间完全等同于我在6678中的bar空间。但是我在Pcie tree中往bar空间写一个数,在6678对应的bar空间映射的内存地址中却看不到我写的数。

就是说,怎么样才能从主机写一个数或者命令,写到dsp内存?

 另外 在使用pcie tree时,怎么从dsp把数据发送到主机,是需要另外写驱动还是可以利用Pcie tree?