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.

[参考译文] DRA821U:如何在 Windows 构建环境中启用 SysConfig?

Guru**** 2551110 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1212846/dra821u-how-to-enable-sysconfig-in-windows-build-environment

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

我使用 SysConfig 工具更改引脚设置并构建 SBL、但 SBL 卡住、无法引导。
是否支持在 Windows 环境中使用 SysConfig 工具构建电路板配置更改?

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

    您好!

    引导时遇到哪些问题? 您是否获得了日志或根本无法引导?

    您是否支持在 Windows 环境中使用 SysConfig 工具构建电路板配置更改?

    此外、您是否特别在 Windows 环境中面临此问题? 在 Linux 环境中完成 Pinmux 时是否能够引导?

    此致、
    帕尔特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在 Linux 环境中完成 Pinmux 时您是否能够引导?

    无法启动。

    当我将 SysConfig 的 J7200_pinmux_data.c 输出与 SDK 中的 J7200_pinmux_data.c 进行比较时、发现了不同之处。
    以下三个 doPinConfig 被设置为 false。

    static pinmuxModuleCfg_t gDebugssPinCfg[] =
    {
        {0, FALSE, gDebugss0PinCfg},
        {PINMUX_END}
    };
    
    static pinmuxModuleCfg_t gSystemPinCfg[] =
    {
        {0, FALSE, gSystem0PinCfg},
        {PINMUX_END}
    };
    
    static pinmuxModuleCfg_t gWkup_systemPinCfg[] =
    {
        {0, FALSE, gWkup_system0PinCfg},
        {PINMUX_END}
    };

    我将此设置应用于 SysConfig 输出的 J7200_pinmux_data.c、然后它会启动。
    此设置是否合适?

    这3个要点是错误的原因是什么?

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

    您好!

    您是否在定制电路板上看到过此问题、或者是在 EVM 上看到过此问题?

    此致、
    帕尔特

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

    大家好

    这两个都是由 SysConfig 输出源导致的。
    SysConfig 输出的源代码不应该按原样使用?

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

    您好、Masaki、

    EVM 支持许多附加电路板功能、这些功能可能适用于也可能不适用于您的定制电路板。 如果您是基于 SDK 中提供的默认 pinmux 来使用 pinmux、则此器件不适用于您的定制电路板。 您需要进行修改以适应您的板。 有关详细信息、请参阅文档中的电路板迁移指南: software-dl.ti.com/.../board_support.html

    此致、
    帕尔特

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

    大家好

    很抱歉、我在上面回答了、但 EVM 也不会启动。
    除非您编辑了 SysConfig 的文件输出、否则 EVM 不会启动。

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

    尊敬的 SOGA-SAN:

    如果我的理解有误、请更正我:

    • 使用默认的 SysConfig 输出、TI EVM 和定制板都无法启动
    • 添加了3个不是由 SysConfig 生成、但位于默认 SDK 中的 PinCfg、使 TI EVM 和定制板都能启动
    • 您询问是否可以保留3个额外的 PinCfg、并希望了解为什么这些不是由 SysConfig 自动生成的

    这是正确的理解吗? 如果没有、您能否说明您的要求?

    此致、

    Takuma.

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

    您好,藤原山

    使用默认 SysConfig 输出时、TI EVM 和定制板均无法启动

    是的、是的。

    添加3个 PinCfg、该配置不是由 SysConfig 生成、而是位于默认 SDK 中、这将使 TI EVM 和自定义电路板启动

    是的、是的。

    您问是否可以保留3个额外的 PinCfg,并想了解为什么 SysConfig 不自动生成这些配置

    首先、确认是否可以编辑 SysConfig 自动生成的源代码。
    其次、我想知道某些程序问题或某些问题是否导致了可启动代码无法自动生成。