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

AM335x GPMC偏移地址问题

大家好,我现在用AM335x的GPMC连接外部SRAM,在读写的时候相邻两个数据之间需要地址+2,也就是只有偶数地址或是奇数地址的数据读写正常,

请问这个是linux内存映射的机制吗?

Shine:

SRAM是几位的?GPMC位宽设置的对吗?如果不跑linux,也是需要地址+2才能读写吗?

leo chen:

这样看gpmc你怎么设置的,以及和sram的硬件怎么链接的

xun yu1:

回复 Shine:

这个问题基本是SRAM的寻址问题,用的是16bit的SRAM,8bit,16bit,32bit的SRAM的用法是不一样的,所以会出现地址偏移不同

谢谢答复

xun yu1:

回复 leo chen:

这个问题基本是SRAM的寻址问题,用的是16bit的SRAM,8bit,16bit,32bit的SRAM的用法是不一样的,所以会出现地址偏移不同

谢谢答复

Jian Zhou:

回复 xun yu1:

16bit的话,地址线应该从GPMC_A1开始。

赞(0)
未经允许不得转载:TI中文支持网 » AM335x GPMC偏移地址问题
分享到: 更多 (0)