我在给ADSP-21065L写FLASH驱动时候遇到一些困难,所以向高手求助。
是这样的,我们从一块8位FLASH当中将二进制程序文件读出,现在想通过Flash驱动重新写入。这个驱动ADI家已经提供,只不过源程序Flash型号跟我们目前使用的有所区别,但一些Flash控制命令都相同。 我在调程序的时候发现DMA模块运行不正常,使用external port 1通道,在给SYSCON寄存器BSO置位后,BMS管脚并不产生低电平片选信号。同时相关的内部和外部INDEX,MODIFY,COUNTER都赋值后,也没有传送完毕中断产生。exernal port 1的buffer 一直是Particially full 状态,数据根本没有传送出去,不知道是不是根它的链接文件有关,.ldf文件我不知道如何去配置。 非常着急,懂DSP的高手请不吝赐教,非常谢谢~~~ |