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

gpmc_clk 时钟没有出来

最近在gpmc与fpga通信,同步方式

#define STNOR_GPMC_CONFIG1 0x28601000
#define STNOR_GPMC_CONFIG2 0x00060801#define STNOR_GPMC_CONFIG3 0x00090b00
#define STNOR_GPMC_CONFIG4 0x06020702
#define STNOR_GPMC_CONFIG5 0x0006090b
#define STNOR_GPMC_CONFIG6 0x04000400

fpga 这边用了个双口ram 主要功能是fpga往ram丢数,arm从ram读出来 但现在问题是,gpmc 时钟没出来, 偶尔有 但是也仅仅是一个脉冲 …这一般是什么问题 ,望知道的师兄能解答下 谢谢

Shine:

请问是否有参考过下面的帖子?
e2echina.ti.com/…/69265

user4822185:

回复 Shine:

Shine Zhang您好 ,我用贴子查control module方法发现用我的 # devmem 0x44e10880
0x00000008

user5306346:

回复 Shine:

Mark

user5306346:

回复 user4822185:

Mark

user4179372:

回复 user4822185:

user4822185:

回复 user4822185:

这说明我没配置成功还是怎么回事 我的是am335x还有 ox44e10880是怎么来的 每块板都是通过这个地址来查csn1值 望解惑谢谢

Shine:

回复 user4822185:

ox44e10880是conf_gpmc_csn1寄存器地址,请看下面的TRM文档1456页
Table 9-10. CONTROL_MODULE REGISTERS (continued)
www.ti.com/…/spruh73p.pdf

0x00000008表示管脚功能是gpmc_csn1(mode0),gpmc_clk是mode1,需要bit2~0=001.

赞(0)
未经允许不得转载:TI中文支持网 » gpmc_clk 时钟没有出来
分享到: 更多 (0)