片外存储器的时序参数加载方法、装置、电子设备及介质制造方法及图纸

技术编号:37889802 阅读:21 留言:0更新日期:2023-06-18 11:53
本发明专利技术实施例公开了一种片外存储器的时序参数加载方法、装置、电子设备及介质。所述方法包括:通过运行于单板芯片中片内存储器的二次程序加载器,确定单板芯片上片外存储器的器件类型;依据单板芯片上片外存储器的器件类型,读取适配的器件时序参数并写入单板芯片中片内存储器;采用单板芯片中片内存储器中的器件时序参数,对单板芯片上片外存储器进行初始化,以使用初始化的片外存储器进行内核启动。采用本发明专利技术实施例的技术方案,二次程序加载器运行阶段动态加载合适片外内存器件时序参数完成片外内存器件初始化的方案,实现一套软件版本兼容多种片外内存器件,实现软件版本向下兼容。兼容。兼容。

【技术实现步骤摘要】
片外存储器的时序参数加载方法、装置、电子设备及介质


[0001]本专利技术实施例涉及计算机应用
,尤其涉及一种片外存储器的时序参数加载方法、装置、电子设备及介质。

技术介绍

[0002]通过推出众多硬件形态各异,而软件业务类似的产品体现产品差异,同时为了降低整体软件维护成本,会遵循一个软件版本兼容尽量多硬件款型的原则。
[0003]由于Linux提供了dtb机制,Windows提供了ACPI机制保障操作系统系统能在运行期间动态识别硬件属性,对于上述遵循的规则碰到大部分器件替代场景均能正常生效。但如果是芯片外接的片外存储器(例如DDR器件)替代,且替代的片外存储器和被替代的时序参数差异很大,那么就没办法使用同一套时序参数,将不得不发布两个嵌入式软件版本,造成整体软件维护成本增加。

技术实现思路

[0004]本专利技术实施例中提供了一种片外存储器的时序参数加载方法、装置、电子设备及介质,以实现一套软件兼容多种片外内存器件的目的。
[0005]第一方面,本专利技术实施例中提供了一种片外存储器的时序参数加载方法,该本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种片外存储器的时序参数加载方法,其特征在于,所述方法包括:通过运行于单板芯片中片内存储器的二次程序加载器,确定单板芯片上片外存储器的器件类型;依据单板芯片上片外存储器的器件类型,读取适配的器件时序参数并写入单板芯片中片内存储器;采用单板芯片中片内存储器中的器件时序参数,对单板芯片上片外存储器进行初始化,以使用初始化的片外存储器进行内核启动。2.根据权利要求1所述的方法,其特征在于,确定单板芯片上片外存储器的器件类型,包括:读取片外存储器类型区分电路中分压电阻的电阻分压值;所述片外存储器类型区分电路包括与单板芯片的模数转换端口或IO端口连接的分压电阻;依据读取的电阻分压值,确定单板芯片上片外存储器的器件类型;其中,片外存储器类型区分电路中分压电阻的阻值随单板芯片上片外存储器的器件类型变更进行适配改变。3.根据权利要求1所述的方法,其特征在于,依据单板芯片上片外存储器的器件类型,读取适配的器件时序参数并写入单板芯片中片内存储器,包括:从单板芯片关联的非易失性存储介质所预存的多个器件时序参数中,查找与单板芯片上片外存储器的器件类型适配的器件时序参数;读取适配的器件时序参数并写入单板芯片中片内存储器。4.根据权利要求3所述的方法,其特征在于,单板芯片关联的非易失性存储介质包括单板芯片上固有的第一非易失性存储介质和单板芯片上新增的用于备份器件时序参数的第二非易失性存储介质;所述第一非易失性存储介质的使用优先级高于第二非易失性存储介质的使用优先级。5.根据权利要求1所述的方法,其特征在于,采用单板芯片中片内存储器中的器件时序参数,对单板芯片上片外存储器进行初始化,包括:依据单板芯片上片外存储器的器件类型,向单板芯片上片外存储器输出适配的电压对片外存储器进行供电;在对单板芯片上片外存储器进行供电后,采用写入单板芯片中片内存储器的器件时序参数对单板芯片上片外存储...

【专利技术属性】
技术研发人员:陈昌洪
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1