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:添加了多个 GPIO 时、SysConfig 崩溃问题所需的 SDK 9.0补丁

Guru**** 2524550 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/1406826/am2432-sdk-9-0-patch-required-for-the-sysconfig-crash-issue-when-many-gpios-are-added

器件型号:AM2432
主题中讨论的其他器件:SysConfig

工具与软件:

Champs,

虽然 MCUSDK-2336问题已在 SDK 9.2中得到修复、但需要将此修复移植到 SDK 9.0。 感谢您的观看。

谢谢你

Michael

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

    您好、Michael:

    感谢您的提问。

    我正在内部查看上述详细信息。 请等待一段时间再回来。

    此致、

    Tushar

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

    您好、Michael:

    感谢您的耐心。

    请查找以下用于 GPIO 崩溃修复的补丁文件。

    补丁- gpiofix.patch

    在 MCU+SDK v09.00.00.35中应用上述提供的补丁。

    请注意、您将需要使用 SysConfig 版本1.20、因为器件数据也进行了更改。

      有关更多详细信息、请参阅 RELEASE_NOTS_09_02_00。

    此致、

    Tushar

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

    Tushar、您好!  

    我们使用  MCU+SDK v09.00.00.35和 SysConfig 版本1.17。  

    我不理解、在上面您提到"请注意、您需要使用 SysConfig 1.20版、因为器件数据也进行了更改。"

    您是否建议我们应在 SDK 09.00.00.35上使用您为 GPIO 提供的补丁并使用 SysConfig 版本1.20?

    使用 SDK 09.00.00.35与 SysConfig 版本1.20一起使用时、我们遇到了一些兼容性问题。 您是否知道如何解决此问题?   


    谢谢!  

    Hong   

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

    您好、Hong:

    此修复并非仅在 MCU+SDK 中实现、但也依赖于 SysConfig 的器件数据。 SysConfig 中定义的器件数据也已更改。 您将需要使用 SysConfig v1.20消除 GPIO 崩溃(在 MCU+SDK 中实施修复)。

    此致、

    Tushar

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

    Tushar、您好!  

    问题是、我们无法使用 SysConfig v1.20构建固件工程 SDK 09.00.00.35。  失败、出现以下错误、如下所示。  



    谢谢!
    Hong  

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

    您好、Hong:

    SysConfig 更改向后兼容、并仍适用于 old.syscfg。 您的固件项目是如何构建的?

    是否使用 Pinmux 构建(即不在 SysConfig 中选择产品)?

    您是否可以按照以下建议手动重新配置 GPIO 相关设置?

      有关更多详细信息、请参阅 SoC 驱动程序。

    请参阅下面的屏幕截图。

     

    此致、

    Tushar

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

    解锁该主题、以便进行后续讨论。

    此致

    Karan

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

    您好、Karan、  

    感谢您解锁该主题。  

    我们的固件工程无法使用 SysConfig 1.20运行、错误如下:

    我将尝试重新添加上面建议的 GPIO 解决方案。  

    Hong  

    运行***\example.syscfg 时出错

    错误:调用 addInstance()时发生异常

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

    您好、Hong:

    错误信息不够完整。

    请发送带有屏幕截图的完整错误日志。

    此致、

    Tushar

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

    Tushar、您好!  

    请参阅更详细的日志和屏幕截图。  

    错误:调用 addInstance()时发生异常
    隐藏详细信息...

    在代理服务器上。 (webpack src://sysconfig/webmux/services/webmux/services/scripting/scriptingGuard. ts src src ts src:46 ts:10)位于 scriptFunc ts (C src:\Users\hong\git\ti\firmware\projects\bootloader_am/243\Example.syscfg:16 src:26 ts /sysconfig/node_modules/lodash/lodash.js /sysconfig/node_modules/lodash/lodash.js ts /sysconfig/node_modules/lodash/lodash.js src ts src ts src ts src ts j.initDynamicConfigurables src ts src ts src ts

    是否要在兼容模式下重试?

    Hong  

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

    您好、Hong:

    您是否使用之前创建的 example.syscfg 文件?

    我在之前的回复中已经告诉过、现有的 example.syscfg 将不起作用。

    请创建一个 新 example.syscfg 并提供最新的 SysConfig 工具和 手动添加所有条目 来更改每个寄存器的设置。

    此致、

    Tushar

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

    您好、TI 团队:

    查看修补程序更改的范围后、修补程序中的更改非常重要。 目前我们专注于发行测试、我们不打算在当前发行版中使用此修补程序。

    在当前版本发布之后、我们计划迁移到 SDK 10或更新版。   

    非常感谢您在此所做的努力、我们将删除此申请。  


    谢谢!
    Hong

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

    您好、Hong:

    感谢大家在此所做的努力、我们想删除此申请。  [报价]

    感谢您的更新。

    关闭螺纹。

    此致、

    Tushar