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.

[参考译文] LP-AM263:由 GPIO101/Pin17的 SysConfig 进行的引脚多路复用器配置、以便与 PRU 配合使用

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1253251/lp-am263-pin-mux-configuration-by-sysconfig-of-gpio101-pin17-to-use-with-pru

器件型号:LP-AM263
主题中讨论的其他器件:SysConfig

您好!

 

我将评估板 AM263x-LP 与 SDK 8.6.00.34和 SysConfig-tool 1.15配合使用。

我要配置 GPIO101以用作 PR0_PRU0_GPIO13。 为此、我在 SysConfig 文件中进行了以下 GPIO 配置:

 

 

要将 GPIO101用作 PRU0单元的 PR0_PRU0_GPIO13、 我还必须将多路复用器模式寄存器从7重新配置为0。

 

 

是否有可能在 SysConfig-tool 中进行这种额外的多路复用模式寄存器重新配置/设置?


目前、SysConfig 工具仅生成 GPIO101模式的代码。

 

以下是生成的文件 ti_pinmux_config.c 的一个片段。 从7手动更改为0没有任何帮助、因为每个工程编译都由 SysConfig 代码生成重写这些值。

为了解决这个问题、我使用我自己的值进行了第二次多路复用器重新配置。 但是、是否也可以从 SysConfig-tool 配置此多路复用器设置?


 

此致、


乔·肖

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

    您好!

    首先、要添加 PRU GPIO、您应添加 PRU 实例并在其中选择 IO 配置。  您不应尝试从 GPIO 实例中选择 PRU GPIO 多路复用器模式。

    但是、也就是说、最新的 AM263 SDK 和 SysConfig 当前存在一个错误、即 PRU 未在 SysConfig 中正确填充。  我们已提交请求单以解决此问题。

    就目前而言、第二个配置步骤的解决方案和您自己的值可能是最佳解决方案。

    谢谢。
    迈克

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

    尊敬的 Mike:
    感谢您的回答。
    为了正确理解、还有一个问题。

    但是、也就是说、最新的 AM263 SDK 和 SysConfig 当前有一个错误、指出 PRU 未在 SysConfig 中正确填充。  我们已提交请求单以解决此问题。

    使用"不填充"是指这种行为? 在我的 PRU 实例中、我甚至可以在这里配置任何内容。

     

    此致、
    乔·肖

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

    使用"不填充"是指这种行为? 在我的 PRU 实例中、我甚至可以在这里配置任何内容。

     

    [/报价]

    完全正确。  例如、如果与在 AM243中添加 PRU (ICSS)实例相比、您可以使用多个字段开始实际配置 PRU ICSS 模块:

    谢谢。
    迈克

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

    @Jo Scho:  覆盖 SysConfig 的第二个配置步骤是什么?