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

TMS320VC5416: DSP访问外部FLASH时,其FLASH地址如何映射到数据空间

Part Number:TMS320VC5416

您好,当我想通过数据空间(DATA)去访问外部存储器时,是否可以做到?因为我的外部存储器片选,读写信号连接在5416的notDS和RW信号上,我阅读其芯片手册发现,访问外部空间需要将DROM信号置为1,我依据手册这样做了,但是我不了解我访问的0x8000是否对于外部存储器来说也是0x8000?我通过示波器测量相应A15信号,发现其无信号。又尝试了0x8001,0x8003,0xFFFF,都无法在地址线上查到相关信号,我怀疑是我没有使dsp生成外部访问,因此想咨询一下如何通过数据空间去访问外部存储器?感谢感谢

Shine:

DROM=1是访问片上DARAM4-7,外面是量不到时序的。

DROM=0是访问片外memory。

,

zijiang Han:

是的,我通过配置PMST中的的DROM位,使其为0,并访问0x8000,应该会生成外部访问吧?

,

zijiang Han:

我的问题还是因为无法访问外部存储器,不知道如何通过数据空间去映射外部存储器?

,

Shine:

是的,设置后去看一下PMST寄存器的DROM位是不是0.

另外,在cmd文件中,有没有把这块地址分配在page 1 (data space)?

,

zijiang Han:

您好,我观察过DROM位确认为0,但是在访问外部地址时,在地址信号线A15上依旧无法量到波形,您看还有什么因素会导致这种原因?

,

Shine:

在cmd文件中,有没有把这块地址分配在page 1 (data space)?

,

zijiang Han:

是的已经这样做了,已经将地址分配在page 1中。

,

zijiang Han:

,

Shine:

其他地址线上有数据吗?

,

zijiang Han:

其余地址线上也没有,但是片选和读写这些信号都有

,

zijiang Han:

而且我不清楚如果访问0x8000这个地址,产生的外部访问是flash的0地址还是0x8000呢?

,

Shine:

zijiang Han 说:其余地址线上也没有,但是片选和读写这些信号都有

这比较奇怪,如果有片选信号和读写信号的话,说明EMIF口已经产生时序了。请问量的是DSP出来的管脚吗?

,

Shine:

zijiang Han 说:而且我不清楚如果访问0x8000这个地址,产生的外部访问是flash的0地址还是0x8000呢?

看地址线和flash地址线怎么接的

赞(0)
未经允许不得转载:TI中文支持网 » TMS320VC5416: DSP访问外部FLASH时,其FLASH地址如何映射到数据空间
分享到: 更多 (0)