kicehui 发表于 2012-7-21 21:43

求助:C6713EMIF无法写FLASH???

本帖最后由 kicehui 于 2012-7-21 21:46 编辑

最近调一块6713的DSP板子,EMIF死活无法写FLASH,板子是自己设计的,硬件没有问题。FLASH型号:AM29LV800D,CE1片选FLASH
配置如下:
      EMIF_GBLCTL = 0x00003030;
       EMIF_CECTL1 = 0x02208812;
      base_addr = 0xAA;
      base_addr = 0x55;
      base_addr = 0xA0;
Wr_addr = 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

示波器不错啊。

Billorth 发表于 2013-1-12 23:06

我也在学6713诶,可惜刚接触
页: [1]
查看完整版本: 求助:C6713EMIF无法写FLASH???