协处理芯片的启动方法、装置、存储介质及电子装置制造方法及图纸

技术编号:33905613 阅读:25 留言:0更新日期:2022-06-25 18:36
本申请实施例公开了一种协处理芯片的启动方法、装置、存储介质及电子装置,其中,本申请实施例接收应用处理芯片传输的启动程序,将所述启动程序存储至存储器;确定所述启动程序在所述存储器中的存储地址,根据所述存储地址对所述启动程序的写权限进行限制处理;从所述存储器中运行所述启动程序,以完成所述协处理芯片的启动,由于第一固件代码的读权限仍然保留,不影响第一固件代码的运行,而写权限被限制,提高了协处理芯片启动的安全性,外部的应用处理芯片和内部的IP核都不能对第一固件代码进行篡改,进而提高了协处理芯片启动的成功率。率。率。

【技术实现步骤摘要】
协处理芯片的启动方法、装置、存储介质及电子装置


[0001]本申请涉及电子装置
,具体涉及一种协处理芯片的启动方法、装置、存储介质及电子装置。

技术介绍

[0002]目前,如手机、平板电脑等电子设备厂商为了实现产品的差异化,一般选择在应用处理芯片之外增加一些协处理处理芯片,例如,多媒体处理芯片,用于图像处理,协处理芯片的启动过程一般需要加载多个固件代码,例如,包括引导码(bootcode),引导加载程序(bootloader)和操作系统的固件代码等。由于协处理芯片的ROM(Read

Only Memory,只读存储器)的存储空间有限,只能存放bootcode,而其余的固件代码一般存储在应用处理芯片中,协处理芯片在启动时,应用处理芯片将这些固件代码加载到协处理芯片中运行。然而,这种启动方式容易出现启动失败。

技术实现思路

[0003]本申请实施例提供一种协处理芯片的启动方法、装置、存储介质及电子装置,能够提高协处理芯片的启动成功率。
[0004]第一方面,本申请实施例提供一种协处理芯片的启动方法,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种协处理芯片的启动方法,应用于协处理芯片,其特征在于,所述方法包括:接收应用处理芯片传输的启动程序,将所述启动程序存储至存储器;确定所述启动程序在所述存储器中的存储地址,根据所述存储地址对所述启动程序的写权限进行限制处理;从所述存储器中运行所述启动程序,以完成所述协处理芯片的启动。2.如权利要求1所述的协处理芯片的启动方法,其特征在于,所述启动程序为引导加载程序或操作系统的第一固件代码。3.如权利要求1所述的协处理芯片的启动方法,其特征在于,所述启动程序包括引导加载程序和操作系统的第一固件代码;所述接收应用处理芯片传输的启动程序,将所述启动程序存储至存储器,确定所述启动程序在所述存储器中的存储地址,根据所述存储地址对所述启动程序的写权限进行限制处理,包括:接收应用处理芯片传输的引导加载程序,并将所述引导加载程序存储至所述存储器;确定所述引导加载程序在所述存储器中的第一存储地址,根据所述第一存储地址对所述引导加载程序的写权限进行限制处理;接收应用处理芯片传输的操作系统的第一固件代码,将所述第一固件代码存储至存储器;确定所述第一固件代码在所述存储器中的第二存储地址,根据所述第二存储地址对所述第一固件代码的写权限进行限制处理;所述从所述存储器中运行所述启动程序,包括:从所述存储器中运行所述引导加载程序,并基于所述引导加载程序运行所述第一固件代码。4.如权利要求3所述的协处理芯片的启动方法,其特征在于,所述协处理芯片还包括存储保护单元,所述存储保护单元和所述存储器均连接至所述协处理芯片的总线;所述确定所述第一固件代码在所述存储器中的第二存储地址,根据所述第二存储地址对所述第一固件代码的写权限进行限制处理,包括:确定所述第一固件代码在所述存储器中的第二存储地址;确定所述存储保护单元中与所述第二存储地址对应的寄存器,通过配置所述寄存器的值将所述第二存储地址的访问权限设置为只读。5.如权利要求4所述的协处理芯片的启动方法,其特征在于,还包括:在完成所述协处理芯片的启动后,根据...

【专利技术属性】
技术研发人员:王涛
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1