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:在 am243x-SDK 版本上未启用中断路由器。 使用&'cc33xx_MCU_PACKAGE_R5&#39 时; — SDK

Guru**** 2835775 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/1598096/am2434-interrupt-router-not-enabled-wrt-am243x-sdk-version-when-using-cc33xx_mcu_package_r5---sdk

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

尊敬的 TI 论坛:

我已经在论坛上讨论过这个问题。 https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1595151/am2434-am2434-interrupt-router-7-fails-to-trigger-for-r5fss0-0/6147464。很抱歉、我不清楚当时的问题、并且已经是 'sciclient_defaultBoardcfg_rm.c' 文件在调试时已编辑、现在我只找到了。

在这里、我对使用中断路由器的问题有了更多的观察。

  1. 我正在使用' cc33xx_MCU_PACKAGE_R5 “ SDK。 使用了建议值 am243x-SDK 编译 cc33xx_SDK 的版本为 08.05.00.24。 您可以参阅的入门指南中的先决条件部分 CC33XX RTOS MCU 软件。

'sciclient_defaultBoardcfg_rm.c' 的文件 08.05.00.24 仅配置为 2 个中断路由器 、如下所示。

num_resource = 2、

.type = TISCI_RESASG_UTYPE (TISCI_DEV_MAIN_GPIOMUX_INTROUTER0、TISCI_RESASG_subtype_IR_OUTPUT)、

start_resource = 8、

.host_id = TISCI_HOST_ID_MAIN_0_R5_0、

}

num_resource = 2、

.type = TISCI_RESASG_UTYPE (TISCI_DEV_MAIN_GPIOMUX_INTROUTER0、TISCI_RESASG_subtype_IR_OUTPUT)、

start_resource = 8、

.host_id = TISCI_HOST_ID_MAIN_0_R5_1、

}

2.要使用 USB_DFU 固件更新,我们转到版本 10.01.00.32。 我们无法编译、因为建议的 SysConfig 版本“ cc33xx_MCU_PACKAGE_R5 “是 SYSCFG 1.19 及更低版本 。 但 10.01.00.32 需要 syscfg 1.22。 由于这种不兼容性、我们开始使用 am243x-SDK 08.06.00.45、支持 USB_DFU 和 syscfg 1.19。

3. 'sciclient_defaultBoardcfg_rm.c' 的文件 08.06.00.45 的实际应用  8 个 中断路由器 、如下所示。

.num_resource = 8、

.type = TISCI_RESASG_UTYPE (TISCI_DEV_MAIN_GPIOMUX_INTROUTER0、TISCI_RESASG_subtype_IR_OUTPUT)、

start_resource = 0、

.host_id = TISCI_HOST_ID_MAIN_0_R5_0、

}

.num_resource = 8、

.type = TISCI_RESASG_UTYPE (TISCI_DEV_MAIN_GPIOMUX_INTROUTER0、TISCI_RESASG_subtype_IR_OUTPUT)、

start_resource = 0、

.host_id = TISCI_HOST_ID_MAIN_0_R5_1、

}

但是、即使编译了 ' cc33xx_MCU_PACKAGE_R5 ' SDK、版本为 08.06.00.45。 仍然只有 2 个中断路由器正在工作(路由器 8 和路由器 9)。 根据此版本、应启用 8 台路由器。 编译任何文件 08.06.00.45 8 路由器的示例代码正常工作 。 但是、当涉及到时 cc33xx_MCU_PACKAGE_R5 SDK、只有 2 个中断路由器正常工作。

要求:

我想在“ cc33xx_MCU_PACKAGE_R5' 出现多次过渡。  

问题:

  1. 为什么 8 个中断路由器在“ cc33xx_MCU_PACKAGE_R5' SDK、即使使用 8.06.00.45 SDK 版本编译文件也是如此?

    2.如何再启用一个与此 SDK 相关的中断?

 

感谢您的支持。

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

    您好、

    我已经听取了您的意见并进行了研究。 请等待一段时间恢复。

    此致、

    Tushar

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

    您好、

    对延迟深表歉意。

    当我编译任何文件时 08.06.00.45 8 路由器的示例代码正常工作 。 但是、当涉及到时 cc33xx_MCU_PACKAGE_R5 SDK、只有 2 个中断路由器正常工作。

    您能否请确认您正在使用的 cfg 文件包含 MCU+SDK v08.06.00.45 中的 SBL 映像?

    我想您使用的是 cc33xx_MCU_PACKAGE_R5 SDK 提供的默认 SBL 二进制文件。

    此致、

    Tushar

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

    尊敬的 Tushar:

    很抱歉晚回复。 我在休假。

    我会查看这些内容并告诉您。 谢谢你

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

    非常感谢。  

    这是可行的。 我以前没有替换 SBL 文件。 替换 v08.06.00.43 后、它可以正常工作。

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

    您好、

    感谢您的确认。 关闭螺纹。

    此致、

    Tushar