打印

求助:C6713EMIF无法写FLASH???

[复制链接]
1725|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kicehui|  楼主 | 2012-7-21 21:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kicehui 于 2012-7-21 21:46 编辑

最近调一块6713的DSP板子,EMIF死活无法写FLASH,板子是自己设计的,硬件没有问题。FLASH型号:AM29LV800D,CE1片选FLASH
配置如下:
        EMIF_GBLCTL = 0x00003030;
       EMIF_CECTL1 = 0x02208812;
        base_addr[0x555<<1] = 0xAA;
        base_addr[0x2aa<<1] = 0x55;
        base_addr[0x555<<1] = 0xA0;
Wr_addr[0x00] = wr_data;
无法读取ID号,用示波器看总线读写信号波形如下:



其中,绿色为CE1,红色为AOE
每次写周期里面AOE信号多了一个脉冲
怎么回事????
想了几天想不明白,求助啊!
小弟感激不尽~~

相关帖子

沙发
kicehui|  楼主 | 2012-7-22 17:00 | 只看该作者
怎么没有回复啊?自己顶一个

后来发现,多了一个脉冲是由于地址位宽导致的,对于16位异步Flash,地址应该用unsigned short型
但是,问题还没有解决,还是写不了。。。。

使用特权

评论回复
板凳
kahn_jing| | 2012-7-26 10:54 | 只看该作者
怎么保证硬件没问题?兄弟。先检查硬件。如果不怕暴露,贴原理图,得EMIF部分看看。共同分析分析?

使用特权

评论回复
地板
阿尔法99| | 2012-8-29 09:46 | 只看该作者
示波器不错啊。

使用特权

评论回复
5
Billorth| | 2013-1-12 23:06 | 只看该作者
我也在学6713诶,可惜刚接触

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

4

帖子

1

粉丝