如何利用EVM6678L开发版实现对CE1空间的地址进行读写操作呢?比如就对0x74000000,这个CE1空间的起始地址
Andy Yin1:
EVM6678上只接了CE0对应的0x7000000开始的64MB flash,所以EVM是不支持对CE1空间的读写。
EMIF16对flash的读写例程:http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx
lieying fan:
回复 Andy Yin1:
csl_emif16regs这个寄存器怎么配?有没有资料?
Andy Yin1:
回复 lieying fan:
参考上述链接STK中的EMIF例程,及EMIF user guide。
lieying fan:
回复 Andy Yin1:
多谢,我找到了
lieying fan:
回复 Andy Yin1:
你好,我用edma的工程搬数,设置myParamSetup.option=0x00100008,能实现共享内存之间的互搬,ddr3的互搬,L2之间的互搬,以及彼此之间的互搬,但是我想实现pcie地址到ddr3之间的搬移,怎么也搞不定!工程用的是论坛上下载的test_deyisupport_org工程,其他部分基本没有改动,请问问题在哪里?源地址为0x60000000,目的地址为0x80000000
lieying fan:
回复 Andy Yin1:
myParamSetup.option=0x00100008,我参考pcie userguide上一个edma读写的例子将myParamSetup.option修改为0x00100004,还是搬不动数,是不是我dsp这边还要对pcie进行初始化啊?