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.

[参考译文] AM2432:sysconfig针脚

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1091248/am2432-sysconfig-pins

部件号:AM2432
Thread:sysconfig中讨论的其它部件

大家好,

我的客户对如何使用sysconfig工具有一些疑问。  

1.什么是GPMC_CLKLB和MMC1_CLKLB信号? 它在TRM和数据表中没有太多相关文档,似乎没有连接到任何引脚,但显示在工具中。

2.使用sysconfig工具时,在'Welcome to sysconfig'(欢迎使用sysconfig')页中 ,始终选择'oftware product'(软件产品)是否正确?  除非他们不选择任何内容(如下所示),否则他们将无法看到左侧的" Power Domains "选项卡(小图标),并且不会生成文件pinmix_data.c和PinmuxConfigSummary.csv。 为什么不生成这些文件,为什么Power Domains (Power Domains)选项卡出现/消失? 此外,他们如何知道要选择哪种软件产品和上下文?

3.代码中是否未反映功率域选项卡? 例如,当使用GPMC0_A2(W7) VDDSHV2和GPMC0_AD4(U18) VDDSHV3时,它们设置VDDSHV2=1.8V和VDDSHV3=3.3V,但 会收到警告。

此致,

Mari Tsunoda

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

    嘿Mari,

    1) GPMC_CLKLB和MMC1_CLKLB信号是片上外设时钟信号,它们从封装内部的关联_CLK信号/引脚“环回”。 这些信号的PADCONFIG CTRLMMR寄存器仍然存在,但设备上没有关联的球。 这些环回信号用于确保在外围设备操作期间满足外壳约束的适当时间。

    2a)如果客户拥有EVM-HW并想开始开发软件,则应将MCU+SDK (软件产品)用于其特定器件。 如果客户有兴趣了解pinmux选项和系统级使用案例(外围设备/接口实例的数量),则可以使用备用原始pinmux视图。

    2b) Power Domains选项卡是原始pinmux视图的一个功能,使您可以设置对比/无效配置并接收警告。 在使用MCU+SDK软件产品时,默认情况下禁用这些无效设置,因为它只提供完全有效的配置。

    2c) MCU+SDK不需要 pinmix_data.c 文件, 而PinmuxConfigSummary.csv是作为预硅系统级用例开发的一个简单的查看选项提供的。 虽然我们还可以考虑提供csv作为MCU+SDK软件产品生成的文件的输出,但使用完整的.syscfg文件本身作为检查和验证配置的一种方式更有用。

    2D) 客户应始终为其关联 设备选择软件产品。

    AM243x LaunchPad = MCU+SDK for AM243x

    AM243x GPEVM =用于AM243x的MCU+SDK

    AM263x LaunchPad = MCU+SDK,用于AM263x

    AM263x 控制卡= MCU+SDK,用于AM263x

    等等...

    如果他们想要使用原始pinmix/Power Domains视图,则应从下拉列表中选择合适的设备。

    3)如答案2b所述,通过对软件产品的正确配置期望,可以避免这些产生错误/警告的情形。 换言之,在使用软件产品时,您将无法选择任何会导致这些电压冲突的配置选项。

    此致,

    Zackary Fleenor

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

    您好,Zackary,

    感谢您的快速响应。

    我将在下面公布他们对每个问题的后续问题。

    1)如果CLKLB信号没有关联的球,如果它们取消选中sysconfig中的CLKLB框,会有什么效果? (即PIN冲突和配置文件代码)

    2)

    虽然2432虽然我们404.2098万我们还404.2098万还可以提供报价作为MCU+SDK软件产品文件的输出,以查看完整的配置文件,但它本身是更有用的方式。[scfgfg]

    那么,.syscfg文件,pinmix_data.c文件和csv输出文件是否提供了相同的信息? 此外,建议用户只查看.syscfg文件而不是提到的其他文件?

    此致,

    Mari

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

    嘿Mari,

    所有问题都很好。

    1)是的,CLKLB信号没有关联的球,但该焊盘仍然存在,并且在封装内部连接。 CLKLB信号的使用取决于系统/接口。 如果未选中CLKLB信号,则相关的PADCONFIG寄存器将在重置时设置为默认状态,并在引导/活动阶段保持不变。

    2).syscfg文件更全面,描述了整个系统配置的多个方面/详细信息,包括pinmux配置详细信息的子集。 这些文件都只是输入到GUI并另存为.syscfg源文件的配置数据的不同表达式(生成的文件)。 因此,建议使用.syscfg文件作为关键数据源,从中可以理解/生成所有其他文件。

    此致,

    Zackary Fleenor

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

    您好,Zackary,

    感谢您的回复。

    1)是否有任何与我 可以向客户指示的CLKLB信号相关的文档? 我在看数据表和TRM,但它似乎没有太多信息。 您还能详细说明这一点吗? 我还是有点困惑为什么它会被圈回来。

    _GPMC_CLKLB2432_GPMC_CLKLB和404.2098万和MMC1_CLKLB404.2098万MMC1_CLKLB信号是从内部封装回路的片上/引脚信号。

    2)感谢您的澄清。 会告诉他们。

    此致,
    Mari

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

    嘿Mari,

    希望您有关环回时钟的问题可以在以下备选帖子中得到解答: https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/109.3388万/am2432-boot-questions/4049533#4049533</s>2432 404.9533万404.9533万

    此致,

    Zackary Fleenor

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

    您好,Zackary,

    很抱歉重复出现关于LBCLK的问题。 来自OSPI/QSPI的时钟环回是否与eMMC1和GPMC中的时钟环回相同?

    此致,

    Mari

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

    完全没问题。 每个接口都有自己的专用环回时钟。 我将继续并关闭此线程,请开始新的线程,并回答有关环回时钟的任何其他问题。

    此致,

    扎克

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

    您好,Zack,

    感谢您对此线程的支持。

    我将很快与客户会面,如果没有问题,我会告诉您是否有任何关于非环回时钟相关问题的跟进问题。 请告诉我,是否最好也为此制作新的线程。

    此外,我根据您的建议为环回时钟问题发布了一篇新帖子。  

    此致,

    Mari