各位大大好,我是做驱动的,现在用6678在做产品,通过PCIE接口去与SSD通信,达到能够在SSD上存储数据的目的。
现在在DSP上调试PCIE接口,模仿6678里PCIE的例程,把DSP侧PCIE接口设置成RC模式,然后程序一直在等候link training中,返回大多是0,偶尔几个是1.
现在有几个问题想问下:
1、我的这种做法思路对么,如果可以的话,怎么设置ssd侧的PCIE,比如设置成EP等等。
2、如果思路有问题,应该怎么做,因为对pcie比较没经验,以前做的总线没有建链握手的过程,所以驱动比较简单,直接进行映射(io或者内存映射)后即可直接进行读写操作。
谢谢!