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.

[参考译文] AM2434:GPIO 中断示例

Guru**** 2419530 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1238741/am2434-the-gpio-interrupt-example

器件型号:AM2434

您好:  

 使用 GPIO 中断示例时遇到问题。

原始示例可以正常工作、但将 GPIO 引脚从 C13修改为 W6后、程序不会运行、并出现以下错误

"[MAIN_Cortex_R5_0_0][Error] Sciclient 事件配置失败!!!
断言:0.12333s:SYSCFG/ti_drivers_config.c:Sciclient_gpioIrqSet:116:FALSE 失败!!!"

========================================

开发板:AM243xEVM

示例:GPIO_INPUT_INTERRUPT_am243x-evm_r5fss0-0_nortos

SDK: mcu_plus_sdk_am243x_08_06_00_43

帮助我,谢谢

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

    He He He He ,

    我将 GPIO 引脚从 C13更改为 W6、 GPIO_INPUT_INTERRUPT_am243x-evm_r5fss0-0_nortos 工作正常

    ========================

    [MAIN_Cortex_R5_0_0] GPIO 输入中断测试已开始...
    GPIO 中断配置为上升沿(按钮释放将触发中断)...
    按下并释放 EVM 上的 SW5按钮以触发 GPIO 中断...
    按键0次
    按键0次
    按键0次
    按键0次
    按键0次
    按键0次
    按键0次

    ================================

    您是否使用 sbl_null.release.hs_fs.tiimage (对于 HS_FS 器件)或 sbl_null.release.tiimage (GP 器件)更新了 OSPI 闪存中的 SBL_NULL?

    此致、

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

    此错误可能是由  不正确的引脚或中断配置或者不兼容的 SDK 版本引起的。

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

    谢谢。

    您能告诉我    您电路板的启动模式是什么吗?

    我没有 使用 sbl_null.release.hs_fs.tiimage 更新 OSPI 闪存中的 SBL_NULL 、但我 的 EVM 处于开发引导模式、 CCS 中的 I dubug 代码并 使用以下脚本进行  SoC 初始化

    "JS:>loadJSFile "C:/ti/mcu_plus_sdk_am243x_08_06_00_43/tools/ccs_load/am243x/load_dmsc_hsfs.js ""

    EVM 处于 开发引导模式 、是否要将程序加载到 OSPI 闪存中?

    谢谢

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

    He He He He ,

    我正在使用从 OSPI 闪存模式引导。 您可以尝试此模式吗?

    我还可以使用 load_dmsc_hsfs.js 尝试开发引导模式。

    此致、

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

    He He He He ,

    我还尝试了以下方法:

    1. 在 CCS 中将 AM243x HS-FS EVM 设置为 DEV 引导模式、并 使用以下脚本 执行 SoC 初始化

    "JS:>loadJSFile "C:/ti/mcu_plus_sdk_am243x_08_06_00_43/tools/ccs_load/am243x/load_dmsc_hsfs.js "

    2. 使用 CCS + JTAG 加载 GPIO_input_interrupt_am243x-evm_r5fss0-0_nortos_ti-arm-clang (GPIO 引脚使用 W6)

    3. CCS 控制台会显示以下内容:

    [MAIN_Cortex_R5_0_0] GPIO 输入中断测试已开始...
    GPIO 中断配置为上升沿(按钮释放将触发中断)...
    按下并释放 EVM 上的 SW5按钮以触发 GPIO 中断...
    按键0次
    按键0次
    按键0次
    按键0次
    按键0次
    按键0次
    按键0次
    按键0次
    按键0次

    结果与使用 SBL_NULL 来初始化 SoC 相同。

    此致、