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:在尝试添加新 MCSPI 器件时 SysConfig 崩溃

Guru**** 2538950 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/1312559/sysconfig-sysconfig-crashing-when-trying-to-add-a-new-mcspi-device

器件型号:SysConfig

CCS

版本:12.5.0.202309161830
构建 ID:N202309161830

 

SYS 配置1.18.0.3266

我们在3线制模式下使用 SPI 和针对芯片选择信号的位振荡 GPIO。

使用针对芯片选择的基于位的 GPIO、SPI1已配置且工作正常。 请注意、使用的 GPIO 引脚与可以在4线制模式下分配给 SPI 的引脚相同(SPI1_CS0/CS1/CS2/CS3、引脚 B14/D14/D16/E16分别)

 

在为 SPI1配置 GPIO 的同时、我  为 SPI0配置了 GPIO (SPI0_CS0/CS1、引脚 D12和 C13)

 

完成测试后、SPI1我尝试在 syscfg 中添加 SPI0。

它崩溃了

我会自动检查并加载可用更新。

问题仍然存在

 

我记得添加 MCSPI 时、它默认为4线模式、

这提示我删除了 SPI0_CS0/CS1的 GPIO 引脚分配

然后、我可以在 SYSCfg 崩溃的情况下添加 SPI0。 将 SPI0设置为3线模式、重新分配 GPIO 和您的叔叔(在本例中是短暂的)

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

    Steve、您好!

    您能否说明您使用的是什么设备、以便将您的问题分配给相应的专家?

    谢谢!

    阿莎

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

    尊敬的 Asha:

    我们使用 AM64x。 我们正在修改的 syscfg 文件基于 am64x-sk_r5ffs0-0 hello world 示例。

    加油打气

    史蒂夫

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

    Steve、您好!

    感谢您的澄清! 应尽快将其分配给我们 AM64x Sitara 团队的正确工程师。  

    此致!

    阿莎

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

    Steve、您好!

    非常感谢您的提问。

    让我来看看这一点、请允许我花几个小时重新讨论这一点。

    谢谢。

    瓦伊布哈夫

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

    Steve、您好!

    如果在通过 SysConfig 添加另一个 SPI 外设时、如果您遇到问题、可以将工程文件转发给我。

    CCS

    版本:12.5.0.202309161830
    构建 ID:N202309161830

     

    SYS 配置1.18.0.3266

    [报价用户 id="583892" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1312559/sysconfig-sysconfig-crashing-when-trying-to-add-a-new-mcspi-device/4988215 #4988215"]我们正在使用 AM64x

    am64x-sk_r5ffs0-0 hello world 示例。

    我将确保我的设置复制您在问题中提到的版本。  

    我需要在最后重复这一点,以便我了解问题为什么仍然存在。

    我们期待您的项目文件。

    谢谢。

    瓦伊布哈夫

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

    您好、Vailbhav、  

    如何最好地将文件提供给您? 似乎不允许将其附在本答复中。

    加油打气

    史蒂夫

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

    Steve、您好!

    感谢您的答复。

    最好的方法是通过邮件发送给我。 请查看我发送给您的收件箱。

    谢谢。

    瓦伊布哈夫

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

    您好、Vaibhav、

    您是否能够通过 工程文件重现问题? 或者您还需要其他东西吗?

    加油打气

    史蒂夫

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

    Steve、您好!

    我认为这可能是引脚多路复用冲突导致的问题。

    我仍在研究这一问题。

    请预计明天回复。

    需要注意的是、能否向我发送工程文件、其中包括 SysConfig 文件、主文件等、而不是独立的 SysConfig。

    我进行调试将会轻松得多。 我还假设您使用的是 MCU 加上 SDK AM64x 9.1、

    感谢您的耐心等待。

    此致、

    瓦伊布哈夫