【技术实现步骤摘要】
嵌入式板卡的启动方法、装置、中央处理器及嵌入式板卡
[0001]本申请涉及电子领域,尤其涉及一种嵌入式板卡的启动方法、装置、中央处理器及嵌入式板卡。
技术介绍
[0002]在嵌入式领域中,在操作系统运行之前,通常需要通过加载设备中预先存储的启动加载固件,对设备进行初始化配置,例如,初始化硬件设备、初始化内存空间映射表等配置操作,进而为操作系统的启动做好准备。然而,针对具备不同的中央处理器、或者不同的板卡硬件配置的嵌入式板卡而言,所对应的启动加载固件也不相同,均需要用户手动进行编译,进而导致用户需要维护和编译的启动加载固件的版本数量较多。即,当前的启动加载固件的兼容性较低,用户需要编译较多版本的启动加载固件以适配于不同配置的嵌入式板卡。
[0003]因此,亟需一种嵌入式板卡的启动方法以提高启动加载固件的兼容性。
技术实现思路
[0004]本申请提供一种嵌入式板卡的启动方法、装置、中央处理器及嵌入式板卡,用以解决相关技术中启动加载固件兼容性较低所导致的用户需要编译的固件版本数量较多的问题。
[00 ...
【技术保护点】
【技术特征摘要】
1.一种嵌入式板卡的启动方法,其特征在于,包括:获取通用配置信息,并根据所述通用配置信息初始化配置存储器;所述通用配置信息为兼容各式具有相同处理器的嵌入式板卡的最小化配置信息,用于配置所述各式具有相同处理器的嵌入式板卡中的通用模块;所述存储器用于存储指示信息,所述指示信息用于指示所述存储器对应的嵌入式板卡所对应的板卡配置信息;若确定所述存储器中包括目标板卡对应的目标指示信息,则根据所述目标指示信息,获取所述目标板卡对应的目标板卡配置信息;根据所述目标板卡配置信息,确定所述目标板卡配置信息对应的执行代码;并根据所述执行代码和所述目标板卡配置信息,控制所述目标板卡启动。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标指示信息,获取所述目标板卡对应的目标板卡配置信息,包括:在预存的硬件配置信息集合中,根据所述目标指示信息,获取所述目标板卡对应的目标板卡配置信息;其中,所述硬件配置信息集合中包括各式板卡所搭载的多种硬件所对应的板卡配置信息,且所述板卡配置信息与所述指示信息一一对应。3.根据权利要求1所述的方法,其特征在于,所述目标板卡具有外设接口;所述方法还包括:根据所述通用配置信息,初始化配置所述外设接口;若确定所述存储器中不包括所述目标指示信息,则向用户发出提示信息;所述提示信息用于提示用户确定所述目标板卡对应的目标指示信息;基于所述外设接口,接收外部输入的目标指示信息。4.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:将外部输入的目标指示信息,写入所述存储器。5.根据权利要求4所述的方法,其特征在于,所述存储器的数量为多个;所述将外部输入的目标指示信息,写入所述存储器,包括:确定各存储器所对应的访问次序优先级;所述访问次序优先级用于指示在获取指示信息时,所述处理器分别访问各存储器的顺序;将所述目标指示信息,写入具有最高访问次序优先级对应的存储器中。6.根据权利要求1所述的方法,其特征在于,所述存...
【专利技术属性】
技术研发人员:王建辉,毛小川,
申请(专利权)人:广东龙芯中科电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。