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.

[FAQ] [参考译文] [FAQ]AM64X :如何将 MCU GPIO 中断路由到 MCU 以及 SDK 6.0和 amp 版本中的主域内核?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1236579/faq-am64x-how-to-route-mcu-gpio-interrupts-to-main-domain-cores-in-mcu-plus-sdk-version-6-0-above

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

我正在尝试修改 GPIO_INPUT_INTERRUPT R5F0-0内核使用 MCU_GPIO0引脚并在 CCS 调试会话中的 R5内核上运行的示例、但是目前失败了。

 遗憾的是、SysConfig 工具似乎不允许将 MCU_GPIOMUX_INTROUTERS 路由到 R5内核、因为中断路由器输出的唯一可见选项是 MAIN_GPIOMUX_INTROUTERS。 作为权变措施、我复制了从 syscfg 文件生成的文件、并尝试修改 rmIrqREQ.DST_HOST_IRQ  更改了 Sciclient_gpioIrqSet  手动 生成、这与 AM6442的常见问题解答教程类似(区别在于没有 board.c 文件、因此我修改了生成的 ti_drivers_config.c)、但这也不起作用、并会导致 SCIClient 错误。

如何解决此问题?