[发明专利]一种处理器CPU初始化方法在审

专利信息
申请号: 202110942309.2 申请日: 2021-08-17
公开(公告)号: CN113672260A 公开(公告)日: 2021-11-19
发明(设计)人: 方奇品 申请(专利权)人: 浙江大华技术股份有限公司
主分类号: G06F8/65 分类号: G06F8/65;G06F8/71;G06F9/50;G06F11/10
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 刘金玲
地址: 310053 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 处理器 cpu 初始化 方法
【说明书】:

本申请公开了一种处理器CPU初始化方法及装置,用以降低维护成本、提高生产和维修效率。该方法包括:通过寄存器读取CPU的型号;确定CPU型号所属的CPU类型;其中,不同类型的CPU的双倍速率DDR颗粒的类型、DDR布线和DDR颗粒的个数中的至少一个是不相同的;根据确定的CPU类型,获取CPU类型对应的基础初始化序列;基础初始化序列用于初始化寄存器的配置;加载基础初始化序列。基于上述方案,DDR颗粒的类型、DDR布线和DDR颗粒的个数等特征,将CPU进行分类,为每个类型CPU分别生成一套基础初始化序列,从而实现一套Bootloader程序兼容多个CPU的需求,可以降低维护成本,提高生产和维修效率。

技术领域

本申请涉及计算机领域,特别涉及一种处理器CPU初始化方法。

背景技术

在嵌入式系统(Linux)领域,根据设备运行的不同阶段,可以将设备的系统程序分为:引导程序、Linux内核、文件系统及应用程序等四个部分。其中,引导程序可以包括只读存储器程序(Rom code)和引导加载程序(Bootloader),而Rom code为固化在中央处理器(Central Processing Unit,CPU)内部程序,用户不可更改,Bootloader程序可以认为是设备上电后运行的第一个程序。Bootloader程序主要负责完成双倍速率同步动态随机存储器(Double Data Rate Synchronous Dynamic Random Access Memory,DDR)、闪存(Flash)、串口和网络等基础硬件模块初始化,系统运行环境的准备和Linux内核加载的引导。

Bootloader程序和硬件平台强相关,不同处理器架构有着不同的Bootloader程序。即使是相同硬件平台处理器,如果板级硬件存在差异,对应的Bootloader程序也不一样。因此对于开发来说需要移植和维护多套Bootloader程序,一旦出现问题需要分别对多套Bootloader程序进行同步。对于测试来说需要针对不同硬件方案的多套Bootloader程序进行多次相同的功能测试;对于产线和维修来说需要对不同Bootloader程序的设备进行区分烧录和升级,会增加维护成本,降低生产和维修效率。

发明内容

本申请实施例提供了一种处理器(Central Processing Unit,CPU)初始化方法,用以达到一套Bootloader程序可以兼容多CPU或多种硬件设备的目的。

第一方面,本申请实施例提供了一种处理器CPU初始化方法,包括:

通过寄存器读取CPU的型号;所述型号为第一型号;

确定所述第一型号所属的CPU类型;不同类型的CPU的DDR颗粒的类型、DDR颗粒的个数和DDR布线中的至少一个是不相同的;

根据确定的所述CPU类型,获取所述CPU类型对应的基础初始化序列;所述基础初始化序列用于初始化所述寄存器的配置;

加载所述基础初始化序列。

目前相关技术,对于不同的处理器架构有着不同的Bootloader,即使是相同处理器,如果板级硬件存在差异,对应的Bootloader程序也不一样。基于上述方案,根据DDR颗粒的类型、DDR颗粒的个数和DDR布线中的至少一个等特征,将CPU进行分类,为每种类型CPU分别生成一种基础初始化序列,从而实现一套Bootloader程序兼容多个CPU的需求,可以降低维护成本,提高生产和维修效率。

在一种可能的实现方式中,在确定的所述CPU类型中包含两个或两个以上CPU的型号时,根据确定的所述CPU类型,获取所述类型对应的基础初始化序列之后,还包括:

通过寄存器读取所述CPU的型号;所述型号为第二型号;

获取所述第二型号对应的配置信息;

根据所述配置信息,更新所述寄存器的配置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110942309.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top