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.

[参考译文] J784S4XEVM:J784S4主 R5内核的中断表

Guru**** 2487425 points
Other Parts Discussed in Thread: TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1438655/j784s4xevm-interrupt-table-for-j784s4-main-r5-core

器件型号:J784S4XEVM
主题中讨论的其他器件:TDA4VM、TDA4VH

工具与软件:

 J784S4_Appendix_20240628.xlsx 不够清晰、无法进行编程。 是否有任何提供详细中断源说明的文档? 例如:

哪个引导程序是 SVC (Supervisor Call)?   哪个向量是 SWI (软件中断)?  哪个向量适用于 RTI compare0?

R5FSS0_CORE0_INTR_IN_0 ~  R5FSS0_CORE0_INTR_IN_506、源代码描述非常模糊。 编码需要详细的源描述。

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

    Jim、您好!

    Unknown 说:
     J784S4_Appendix_20240628.xlsx 不够清晰、无法进行编程。 是否有任何文档提供详细的中断源说明?

    附录文档展示了外设中断。

    哪个向量是 SVC (主管呼叫)?   哪个向量是 SWI (软件中断)?  [报价]

    这些是标准 ARM 矢量。  有关这方面的详细信息、请参阅 ARM Cortex-R5 TRM 或 ARM v7R 架构 TRM。  

    R5FSS0_CORE0_INTR_IN_0 ~  R5FSS0_CORE0_INTR_IN_506、源代码描述非常模糊。 编码需要详细源描述。

    此信息与上一版本的 TRM 中的信息相同、PDF 中的表格中包含此信息。 有关它生成的中断、请参阅各个 IP 章节或 TRM 中相应的模块集成章节。

    此致

    Suman

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

    我在问问题之前搜索了所有地方,没有找到 vim interupt 源描述

    我再次查看了您在这里提到的文档、但它不在这里:

    Cortex-R5技术参考手册:  Cortex-R5技术参考手册 r1p2

    ARMv7-AR_TRM.pdf

    我曾接触过 NXP、Renesas 和 Infineon 等不同的处理器供应商。 他们的文档非常好,没有问题找到我的编码所需的信息。  

    TI 会很难找到非常简单的信息、如中断源。

    您能否指出 J784s4内 cortex r5f 处每个 VIM 条目的详细中断描述的正确文档?   

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

    Jim、您好!

    我再次查看了您在这里提到的文档、但该文档没有:

    您在哪里检查了什么? 异常部分的上述 Cortex-R5F TRM 中对所有异常进行了描述。 这都是标准 Cortex-R5F 行为、无论 SoC 供应商如何、都是相同的。

    外设中断 全部绑定到 CPU 端上的 IRQ 或 FIQ 异常、中断控制器可以在不同的 CPU 内核(VIM、GIC、NVIC 等)之间发生变化。

    中介绍了 R5FSS VIM  6.3.2.6 R5FSS 矢量中断管理器(VIM) 雷达技术讲座。 我们有一个开放的 JIRA 来添加 VIM 寄存器详细信息(当前 TDA4VH TRM 中缺失、但目前您可以依靠 TDA4VM TRM 提供相同的信息)。

    [报价 userid="346969" url="~/support/processors-group/processors/f/processors-forum/1438655/j784s4xevm-interrupt-table-for-j784s4-main-r5-core/5516644 #5516644"]

    我曾接触过 NXP、Renesas 和 Infineon 等不同的处理器供应商。 他们的文档非常好,没有问题找到我的编码所需的信息。  

    TI 会很难找到非常简单的信息、如中断源。

    您能否指出 J784s4内 cortex r5f 处每个 VIM 条目的详细中断描述的正确文档?

    [报价]

    您能介绍一下您正尝试自己编写或尝试实现的软件的背景情况、而不能使用 TI 提供的驱动程序吗?  R5FSS0_CORE0_INTR_IN_0 ~  R5FSS0_CORE0_INTR_IN_506范围是整个外设列表。

    此致

    Suman

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

    我要使用 RTI 作为系统节拍、需要使用 counter0、RTI compare0中断作为系统节拍中断、但我 找不到有关 vim 表中哪个矢量是 RTI compare0中断的信息  

    您能否提供  TDA4VH TRM 的链接?  我无法找到它。 即使我在 e2e 中在这里进行搜索、也找不到文档。

    TI 没有包含完整信息的文档。 它将信息放在分散的谜题中,让用户搜索这些谜题  

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

    cortex R5内核中断也应映射到 VIM 表中的 IRQ 条目。 请提供 J784S4 r5f 内核的 VIM IRQ 映射信息  

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

    Jim、您好!

    您能否提供有关您尝试自行编写或尝试实现的软件、而不使用 TI 提供的驱动程序的背景信息?

    请先回答此问题。

    [报价 userid="346969" url="~/support/processors-group/processors/f/processors-forum/1438655/j784s4xevm-interrupt-table-for-j784s4-main-r5-core/5519388 #5519388"]我正在使用 RTI 作为系统节拍、需要使用 counter0、RTI compare0中断作为系统节拍中断、但我 找不到有关 vim 表中哪一个向量是 RTI compare0中断的信息 [/报价]

    RTI 用于为内核提供看门狗功能、并不用于 SysTick。

    TRM 附录表中已提到连接。

    基本 R5F 启动序列代码都是 PDK 和 CSL 代码的一部分、如果您为 R5F 内核使用不同的操作系统、只需提供 OSAL 层。  您将使用什么操作系统?

    cortex R5内核中断也应映射到 VIM 表中的 IRQ 条目。

    在这里讨论的是什么 R5内核中断?

    请提供 J784S4 r5f 内核的 VIM IRQ 映射信息

    请参阅 中断(输入)  或者 中断(输出)  J784S4_Appendix_20240628.xlsx Excel 工作表的一部分。 第一个工作表对于查找各种中断控制器/路由器等(包括 R5F VIMS)的输入非常有用。 后一张工作表用于查找从各种外设到不同处理器、中断路由器或其他中间中断块的连接。

    此致

    Suman

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

    RTI 有4个比较块(每个图12-523),但只有1个输入源输入:RTI0_INTR_WWD_OUT_0。 我们怎么弄清楚哪个比较块导致了中断?  如果2个比较块同时触发、哪个块优先?

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

    Jim、您好!

    我在一周的其余时间都很忙、下周一定会回到你的身边。

    不管怎样、该 TT 与您的原始查询有偏差。

    此致

    Suman