全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210087385.4 (22)申请日 2022.01.25 (71)申请人 南京地平线集成电路有限公司 地址 210046 江苏省南京市栖霞区经济技 术开发区兴智路6号兴智科技园A栋20 层 (72)发明人 陈增万 凌晓峰 汤如 王权  (74)专利代理 机构 北京思源智汇知识产权代理 有限公司 1 1657 专利代理师 靳涛涛 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/4401(2018.01) (54)发明名称 多处理单元的系统启动方法、 装置、 存储介 质和电子设备 (57)摘要 本公开实施例公开了一种多处理单元的系 统启动方法、 装置、 计算机可读存储介质及电子 设备, 其中, 该方法包括: 获取启 动指令, 对第一 外设进行初始化操作; 从第一存储器中确定多处 理单元中的第一处理单元的内核镜像文件, 并将 内核镜像文件加载到共享内存中; 响应于第一处 理单元利用共享内存中的内核镜像文件进行内 核启动操作, 对第二外设进行初始化操作。 本公 开实施例实现了原本由第一处理单元进行的外 设初始化操作和 内核加载操作等交由第二处理 单元执行, 从而简化了第一处理单元的启动步 骤, 第一处理单元和第二处理单元并行地执行片 上系统的启动操作, 节约了系统启动的时间, 提 高了系统启动速度。 权利要求书2页 说明书13页 附图4页 CN 114510287 A 2022.05.17 CN 114510287 A 1.一种多处理单元的系统启动方法, 应用于所述多处理单元中的第二处理单元, 所述 方法包括: 获取启动指令, 对第一外设进行初始化操作; 从第一存储器 中确定所述多处理单元中的第 一处理单元的内核镜像文件, 并将所述内 核镜像文件加载到共享内存中; 响应于所述第一处理单元利用所述共享内存中的所述内核镜像文件进行内核启动操 作, 对第二外设进行初始化操作。 2.根据权利要求1所述的方法, 其中, 在所述对第二外设进行初始化操作之后, 所述方 法还包括: 从所述第一存储器中确定所述第 一处理单元的应用程序镜像文件, 并将所述应用程序 镜像文件加载到所述共享内存中。 3.根据权利要求1所述的方法, 其中, 所述方法还 包括: 从所述第一存储器中确定所述第 一处理单元所需的目标链接库, 并将所述目标链接库 加载到所述共享内存中。 4.根据权利要求1所述的方法, 其中, 所述方法还 包括: 从所述第一存 储器中确定所述第一处 理单元所需的目标链接库对应的加密链接库; 对所述加密链接库进行验证, 在确定所述加密链接库合法时, 对所述加密链接库进行 解密; 将解密后得到的所述目标链接库加载到所述共享内存中。 5.一种多处理单元的系统启动装置, 应用于所述多处理单元中的第二处理单元, 所述 装置包括: 第一初始化模块, 用于获取启动指令, 对第一外设进行初始化操作; 第一加载模块, 用于从第 一存储器中确定所述多处理单元中的第 一处理单元的内核镜 像文件, 并将所述内核镜像文件加载到共享内存中; 第二初始化模块, 用于响应于所述第 一处理单元利用所述共享内存中的所述内核镜像 文件进行内核启动操作, 对第二外设进行初始化操作。 6.一种电子设备, 所述电子设备包括第一处理单元、 第二处理单元、 第一存储器、 共享 内存、 外设和用于存储所述第一处理单元和所述第二处理单元的可执行指令的第二存储 器; 所述第二处理单元, 用于从所述第二存储器中读取对应的可执行指令, 并执行读取的 可执行指令以实现上述权利要求1 ‑4中任一所述的多处 理单元的系统启动方法; 所述第一处理单元, 用于从所述第二存储器中读取对应的可执行指令, 并执行读取的 可执行指令以实现: 在所述第二处理单元对第一外设进行初始化操作期间, 进行设备启动 操作; 响应于内核镜像文件加载完毕, 基于所述共享内存中的内核镜像文件进行内核启动 操作。 7.根据权利要求6所述的 电子设备, 其中, 所述第二处理单元为至少一个, 至少一个所 述第二处理单元分别对应于不同的所述第一外设和/或所述第二外设, 至少一个所述第二 处理单元分别用于对相应的所述第一外设和/或所述第二外设进行初始化操作。 8.根据权利要求6所述的 电子设备, 其中, 所述第二处理单元为至少一个, 至少一个所权 利 要 求 书 1/2 页 2 CN 114510287 A 2述第二处理单元分别对应于不同的应用程序镜像文件, 至少一个所述第二处理单元分别用 于将相应的应用程序镜像文件加载到所述共享内存中; 所述第一处理单元, 用于基于所述共享内存中的所述应用程序镜像文件运行对应的应 用程序。 9.根据权利要求8所述的电子设备, 其中, 所述第 一存储器包括未设置文件系统 的第一 分区和设置有文件系统的第二分区, 所述第一分区用于存储所述应用程序镜像文件, 所述 第二分区用于存 储所述内核镜像文件。 10.一种计算机可读存储介质, 所述存储介质存储有计算机程序, 所述计算机程序用于 执行上述权利要求1 ‑4任一所述的方法。权 利 要 求 书 2/2 页 3 CN 114510287 A 3

.PDF文档 专利 多处理单元的系统启动方法、装置、存储介质和电子设备

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 多处理单元的系统启动方法、装置、存储介质和电子设备 第 1 页 专利 多处理单元的系统启动方法、装置、存储介质和电子设备 第 2 页 专利 多处理单元的系统启动方法、装置、存储介质和电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:03:24上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。