首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >具有多个不同ARM核的SoC设备树

具有多个不同ARM核的SoC设备树
EN

Stack Overflow用户
提问于 2016-08-26 13:54:38
回答 1查看 233关注 0票数 1

因此,我一直致力于更新基于hi3520v100芯片的旧的(2011年左右) CCTV/DVR系统上的固件,并在此过程中发现了设备树的需求。

问题是,这个SoC有两个不同的核心,一个是arm1176,另一个是arm926 (不能100%肯定,因为我面前没有代码)。

所以,我在这里的问题是,如何在设备树中处理这种情况?我看过的每个多核臂dts/我都有多个相同的核心。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-26 14:32:04

描述Linux实例运行在哪个CPU上的CPU。这是一个AMP系统;您不能在两个CPU上运行相同的Linux实例。它们都不具备SMP能力,而且它们实现了不同的、不兼容的体系结构版本。如果两个CPU共享相同的RAM,则需要对其进行分区,并向每个CPU描述一个单独的部分,尽管您可能还需要声明一个共享(非缓存)区域,以便在两个OSes之间进行通信。

如果系统设计是这样的,一个CPU负责启动另一个CPU,那么您可能希望了解一下远程处理框架。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39168031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档