【技术实现步骤摘要】
SSD多级Boot的方法、装置、计算机设备及存储介质
[0001]本专利技术涉及SSD量产
,尤其是指SSD多级Boot的方法、装置、计算机设备及存储介质。
技术介绍
[0002]目前主流的固态硬盘(SSD)基本都有一份固有的只读代码(ROM code),保证SSD上电后通过ROM code加载存放于NOR FLASH(是一种非易失闪存技术存储器)或NAND FLASH(另一种非易失闪存技术存储器)上的量产固件。主流SSD采取的方案均是将固定的ROM code放于指定的存储器地址中,然后通过ROM code直接加载量产固件进行量产。但是ROM code一般只能加载少量的代码到ITCM(Instruction Tightly Couple Memory,CPU内核中的指令传输总线)中,一旦需要加载的量产固件的代码大小超过ROM的加载限制,则不能被加载运行,导致影响SSD的量产效率。
技术实现思路
[0003]本专利技术的目的在于克服现有技术的不足,提供SSD多级Boot的方法、装置、计算机设备及存储介质。 ...
【技术保护点】
【技术特征摘要】
1.SSD多级Boot的方法,其特征在于,包括以下步骤:运行Rom Code,并通过Rom Code识别GPIO接口的状态,以得到下载模式;判断下载模式为0或者1;若为0,则进入第一种下载模式;若为1,则进入第二种下载模式;通过第一种下载模式或第二种下载模式下载引导程序,然后运行引导程序;引导程序根据第一种下载模式或第二种下载模式下载量产固件;运行量产固件,以实现SSD量产。2.根据权利要求1所述的SSD多级Boot的方法,其特征在于,所述第一种下载模式为PCIE下载模式,第二种下载模式为UART下载模式。3.根据权利要求1所述的SSD多级Boot的方法,其特征在于,所述通过第一种下载模式或第二种下载模式下载引导程序,然后运行引导程序步骤中,将下载的引导程序加载至ATCM中,然后运行引导程序。4.根据权利要求1所述的SSD多级Boot的方法,其特征在于,所述引导程序根据第一种下载模式或第二种下载模式下载量产固件步骤中,将量产固件下载到DRAM中。5.SSD多级Boot的装置,其特征在于,包括:运行识别单元,判断单元,第一进入单元,第二进入单元,下载运行单元,下载单元及运行单元;所述运行识别单,用于运行Rom Code,并通过Rom Code识别GPIO接口的状态,以得到下载模式;所述判断单元,用于判断下载...
【专利技术属性】
技术研发人员:宗名扬,罗宗扬,蔡辉,
申请(专利权)人:苏州忆联信息系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。