0

我正在尝试唤醒 Odroid xu3 上的辅助核心。

我使用了 Hardkernel 提供的引导加载程序(u-boot)。

这个引导加载程序将我带到了不安全的世界。所以我的程序是从非安全世界自动启动的。

这是唤醒次要内核的代码。

dsb_sev();
writel((unsigned int) reset_for_debugging, 0x02073000);

dsb_sev(); 用于 dsb 和 sev 指令 dtb 说 0x02073000 地址用于非安全的 sysrams。并且 reset_for_debugging 是我次要内核首先应该运行的功能。

还有什么我应该知道的吗?还是我必须检查?

4

0 回答 0