TI中文支持网
TI专业的中文技术问题搜集分享网站

C6455 EMIFA初始化错误

我的平台是TMS320C6455。

我在使用C6455的mcsdk提供的CSl示例,但是当我执行代码时,它挂在status = CSL_emifaHwSetup(hEmifa,&hwSetup)函数中。

我的ACE2接的是FPGA。

请问这可能是由什么引起的,如何去排查问题呢。谢谢~

Nancy Wang:

请问是自制板吗?
是否按照readme文件中的步骤操作的csl_c6455\example\emifa\readme
建议单步调试看看CSL_emifaHwSetup,卡在哪里?
emif与fpga接口连接是否正确?
www.ti.com/…/spru971e.pdf
参考以下帖子类似的问题:
e2e.ti.com/…/386438

user6027759:

回复 Nancy Wang:

你好,
是自制板,emif与fpga接口连接没有问题。
我完全按照readme文件步骤进行的操作,单部调试似乎卡在119行(hEmifa->regs->AWCC =…),另外error -1202
我发现的问题跟你给出的贴子基本一样,但是我在帖子中并没有发现该问题的有效解决方法。
请指点。谢谢~

Nancy Wang:

回复 user6027759:

请将CCS中EMIFA相关的寄存器截图出来看一下,试一下能否直接在CCS中写这些寄存器。
重点还是关注一下自制板和evm之间有什么差别。

user6027759:

回复 Nancy Wang:

我在ccs中没有办法正常查看跟emif相关的寄存器,提示为error:unable to read。
我猜测可能是时钟有问题,请问你有什么看法?谢谢

赞(0)
未经允许不得转载:TI中文支持网 » C6455 EMIFA初始化错误
分享到: 更多 (0)