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.

[参考译文] AM2634:基于 ARM 的微控制器论坛

Guru**** 2466550 points
Other Parts Discussed in Thread: AM2634

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1468811/am2634-arm-based-microcontrollers-forum

器件型号:AM2634

工具与软件:

您好!

我们将 AM2634与定制设计的硬件配合使用、并将 CC Studio 版本 12.7.0.00007 与 XDS110调试器配合使用。

我们在配置 FSI 外设时面临问题、并获得以下断言

[Cortex_R5_0]断言:0.10s soc:Void/am263x/soc_rcm.c:SOC_rcmGetModuleClkDivVal:1443:(inFreq % outFreq)= 0失败!!

为了查找导致错误的原因、我们检查了 PLL 配置、并且 PLL 输出配置为800MHz  、而不是2000MHz、N = 11U、M2 = 1U、M = 384U。

为了配置 PLL、我们目前只使用 GEL 文件、我们还尝试使用提供的 GEL 文件脚本重新配置核心 PLL、也尝试在代码中重新配置它们、但我们仍然得到断言。

 

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

    尊敬的 EMC:  

    请确认以下事项:

    1.是否使用中提供的默认 gel \ccs\ccs_base\emulation\gel\AM263x\AM263_PLL?

    FSI 外设使用 CONTROLSS_PLL、它应该配置为使用"DPLL_CORE_HSDIV0_CLKOUT2"、这将提供400MHz 的输出。  默认情况下、核心 PLL 通过所提供的 GEL 以这种方式配置。 我还假设您已将电路板配置为使用无引导模式、而不是 QSPI 引导模式。

    此致、

    Sahana

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

    是的、我们只使用了默认 GEL 脚本将 PLL 的引导模式配置为 devboot 或无引导模式

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

    目前尚不清楚您是否在不进行任何修改的情况下从 SDK 运行示例。 您能否运行 SDK 上可用的任何 FSI 示例(例如 AM263x MCU+ SDK:FSI 环回 DMA)、并检查是否看到相同的错误?

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

    是的、我们也尝试了使用 SDK 代码而没有进行任何修改、但仍然遇到相同的错误

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

    我无法在 AM263-LP 上重现此情况。 您是否能够读取 TOP_RCM (地址: 0x53200024)中的寄存器 SOP_MODE_VALUE 并确认其读取为0xB (即开发引导模式)?