This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SysConfig:SysConfig 会提示在我指定使用16位 SDRAM 时、它缺少 EMIF 引脚信号 D16-D31

Guru**** 2474630 points
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1462677/sysconfig-sysconfig-says-its-missing-emif-pin-signals-d16-d31-when-i-specified-i-use-a-16-bit-sdram

器件型号:SysConfig
Thread 中讨论的其他器件: C2000WARE

工具与软件:

我试图告诉 SysConfig、我将使用16位 SDRAM 多路复用至 TMS320F320F28384D 的 EMIF1。 在上图中、其缺失的管脚信号将用于32位 RAM 中。 即使在指定了16位 SDRAM 用例后、也会为我不想使用的每个额外引脚信号抛出错误。

我尝试了使用定制用例、仅选择了我要使用的引脚(EMIF1_A0 - A15;EMIF1D0 - D15;BA0、BA1等)、但仍然显示缺少额外的引脚(32位 RAM 引脚)。

对此、我可以使用一些帮助。

此致!

Nalin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否可以将"Narrow Mode"更改为"MemBusWidth=SystemBusWidth/2"?

    此致、

    Anand

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Anand、您好

    感谢您花时间回答我的问题。 我确实按照您的建议更改了"窄模式"、这对我很有帮助。

    显示缺少多余数据和地址引脚的错误现在已消失、但... 如图所示、还有一些关于缺失 EM1DQM[0:1]引脚的错误。 我必须针对我的使用情况配置这些(DQM[0:1])引脚、但在下面的 Pinmux (外设和引脚配置)窗口中找不到它们。

    再次感谢您发送编修。

    此致!

    Nalin。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Nalin:

    您正在测试哪个版本的 C2000Ware?

    5.04.00.00是最新的可用版本、我可以在其中查看 syscfg 工具存在的 DQM 引脚多路复用设置。

    此致、

    Anand

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Anand、您好

    感谢您的快速回复。 我使用的是 C2000Ware 的5.01.00.00版本。

    此后、我根据5.04.00.00检查了 SysConfig 上的 EMIF 配置。 它显示相同的误差。

    下面是一个基于5.04.00.00的工具中建议的配置的视频片段、我在  PinMux - 外设和引脚配置窗口中仍然看不到要分配给 GPIO 的 DQM 引脚。

    /cfs-file/__key/communityserver-discussions-components-files/171/SysConfig-2025_2D00_01_2D00_21-10_2D00_15_2D00_16.mp4

    这也是.syscfg 文件、供您参考。 这是5.04。 基于 C2000Ware 的 SysConfig 工具。

    5.04_EMIF_ISSUE.syscfg

    提前感谢。

    此致、

    Nalin。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    看起来器件系统级数据库的"DRAM 16位"引脚多路复用器用例中缺少这些引脚、但无论如何我都需要与相关团队确认。

    同时、您可以为您的用例选择自定义引脚多路复用器。

    此致、

    Anand

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您观看。 我将继续等待任何更新。 感谢你能抽出时间。

    自定义引脚多路复用也不起作用。 在我将窄模式更改为 MemBusWidth = SystemBusWidth/2并启用我要使用的引脚后、该图显示了相同的"接收所需引脚信号"错误。  

    谢谢!

    Nalin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将回复、以查看是否有有关此问题的任何更新。 谢谢你。

    Nalin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Nalin:

    对于自定义引脚多路复用用用用用例、您需要自己添加所有引脚、我已经通过您共享的 syscfg 文件进行了验证:

    此致、

    Anand

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Anand

    感谢您答复我的问题。 我对我的.syscfg 文件进行了必要更新。 现在似乎可以使用定制用例。 再次感谢。 祝您愉快。

    此致!

    纳林·帕布