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

如何在DM642 BIOS中能设置外扩sdram的数据宽度?

一般的开发板都是扩展两片SDRAM,这样数据宽度为64位,很多例程也是基于此的。我现在想在642外只采用扩展一个32位的SDRAM。我参考bios的书籍没有看到在mem模块中有设置emif宽度的。642的数据手册说他的emifa支持16、32、64位的sdram,难道不管采取哪种宽度bios的设置都是一样的?或者应该怎么去设置呢?谢谢!

Tony Tang:

配置EMIF的寄存器,这是芯片级的配置,由用户的初始化代码完成,而BIOS是一个操作系统,不负责此事。

user1793723:

现在我手里有个师兄的例程,他是在64位数据线的板子上做的,在程序中未发现配置EMIF的代码,源文件和头文件我都找了,对于非bios的程序,在源文件中很容易找到emif接口配置,这个要怎么找呢?

Tony Tang:

回复 user1793723:

我想是在gel文件里配的。

user1793723:

回复 Tony Tang:

gel文件早已经改过,我再看看,谢谢。

user1793723:

回复 user1793723:

我发现bios里最下面CSL中有EMIFA的配置。

赞(0)
未经允许不得转载:TI中文支持网 » 如何在DM642 BIOS中能设置外扩sdram的数据宽度?
分享到: 更多 (0)