工具与软件:
您好!
我正在尝试找到一种将数据从 R5内核应用程序传递到 SBL 的方法。 由于 MSRAM 内容在复位后复位、因此我想将 MCU M4复位隔离、并使用其 RAM 存储器存储共享变量。
下面是我的问题。
1.在热复位后 M4 RAM 是否会保留其内容? 如果为真、是否应将 M4复位为独立复位才能实现该功能?
2.如果 M4被复位是隔离的、R5内核是否可以访问 M4 RAM? 文档说明、在这种情况下、对 MAIN 的访问受限。
谢谢你。
此致、
Upendar
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.
工具与软件:
您好!
我正在尝试找到一种将数据从 R5内核应用程序传递到 SBL 的方法。 由于 MSRAM 内容在复位后复位、因此我想将 MCU M4复位隔离、并使用其 RAM 存储器存储共享变量。
下面是我的问题。
1.在热复位后 M4 RAM 是否会保留其内容? 如果为真、是否应将 M4复位为独立复位才能实现该功能?
2.如果 M4被复位是隔离的、R5内核是否可以访问 M4 RAM? 文档说明、在这种情况下、对 MAIN 的访问受限。
谢谢你。
此致、
Upendar
您好、 Upendar、
变量"pscMain2MCUDisable"控制从 main 到 MCU 域的访问。 对吧?
[报价]是的、上述标志决定从主域访问 MCU 外设。
[/quote]也许、您能提供一些关于"resetReqIsr"功能的解释吗? 该 ISR 是否还控制硬件热复位引脚或软件热复位的操作?[/QUOT]此重置 IRQ 将决定是否应通过主域传播重置。
该逻辑基于以下代码。
/*允许主域重置为 propogate */SoC_setMCUResetIsolationDone (0);对于硬件和软件、都应触发复位 ISR。
此致、Anil。
Anil、您好!
感谢您提供的信息。
我已实现复位隔离、它按预期运行。 但每个内核的复位时间不同。 这里、我 从 R5F_1_0调用了一次 SOC_generateSwWarmResetMainDomain、从 R5F_0_1调用了其他时间。 R5F_1_0中的复位速度更快。 从 R5F_0_1开始、复位大约需要8秒。
如果您知道这种情况、请告知我。
谢谢你。
此致、
Upendar