主题中讨论的其他器件: HALCOGEN
早上好、
在对我的上述目标(RM46L852)进行一些测试期间、我观察到 PBIST 完成中断被触发。
在 RM46 TRM 中、我发现这个中断位于 VIM 控制器的通道85上。 但是、我没有找到触发该中断的确切条件的任何线索。
在我的目标启动过程中、我实际上会执行一些由 Halcogen 启用的 PBIST。
该中断是否仅用于指示 PBIST 已结束(成功?)?
在哪里可以找到有关该中断的详细信息?
提前感谢、
Jules
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.
早上好、
在对我的上述目标(RM46L852)进行一些测试期间、我观察到 PBIST 完成中断被触发。
在 RM46 TRM 中、我发现这个中断位于 VIM 控制器的通道85上。 但是、我没有找到触发该中断的确切条件的任何线索。
在我的目标启动过程中、我实际上会执行一些由 Halcogen 启用的 PBIST。
该中断是否仅用于指示 PBIST 已结束(成功?)?
在哪里可以找到有关该中断的详细信息?
提前感谢、
Jules
你好、Chuck、
感谢您的反馈。
实际上、您可能是对的。 我无法确保这部分代码是由 Halcogen 生成的;它可能基于 SafeTI 库文件中提供的示例。
在我们的项目中、我们按照 TI 应用手册 " Hercules ARM Cortex R4F 微控制器的初始化"中提供的说明来开发引导加载程序。
基本上、当 Hercules MCU 启动时、调用_c_int00例程、在启动 main()函数之前、我们执行应用手册中列出的 PBIT 和初始化。
是否可以因为我运行了一些"错误的"PBIT 而生成此中断? 您知道哪个 SafeTI 库函数会导致这种中断吗?
如果需要、我将在内部检查是否可以为您提供我们所拥有的启动文件。
谢谢、
Jules