[发明专利]固件映像档的产生方法在审
申请号: | 201610117682.3 | 申请日: | 2016-03-02 |
公开(公告)号: | CN107153530A | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | 张立田;陈光兆 | 申请(专利权)人: | 昆达电脑科技(昆山)有限公司;神云科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/0481 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215300 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 映像 产生 方法 | ||
技术领域
本发明是有关于一种固件映像档的产生及保存方法,尤其涉及一种由图形化界面产生固件映像档的方法。
背景技术
目前,固件担任着一个系统最基础最底层工作的软件,而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
固件一般存储于设备中的电可擦除只读存储器EEPROM(Electrically Erasable Programmable ROM)或FLASH芯片中,一般可由用户通过特定的刷新程序进行升级的程序。一般来说,担任着一个数码产品最基础、最底层工作的软件称之为固件,比如计算机主板上的基本输入/输出系统BIOS(Basic Input/output System)。此外,由于固件映像档(firmware image)可以从一闪存存储器芯片轻易的读取而不需专业知识,还可以从制造商的网站上下载来更新固件,因此,固件映像档具有非常重要的作用,但是在现有固件映像档的产生技术中,只能使用一个固件脚本(firmware script)来制作,执行后便将基本区块的映像档(例如bootload,bootCfg,Image,ISTR等)直接输出成为一固件映像档以供后续的烧录程序。然而,固件脚本(firmware script)在使用上非常不方便,除了没有图形化的界面可以使用外,上述映像档的存放地址是被限制的,也就是说只能将特定档案(bootload, bootCfg, Image, ISTR)存放在特定地址,此外,也无法弹性地新增其他区块的(如CPLD、FPGA、PSU FW等)的映像档,导致延长映像档的制作及发布时间。
有鉴于此,若能提供产生方便且弹性地制作映像档的方法,且不限制其存放地址,将大大缩短映像档的制作以发布时间,节省人力成本。
发明内容
因此,针对上述情况,本发明的目的即在于提供一种固件映像档的产生方法,实现提供方便且弹性地产生固件映像档的方法,且不限制其存放地址。
为了达到上述目的,本发明提供一种固件映像档的产生方法,适用于一电脑或一服务器,通过设定一图形化界面,该图形化界面包括区块选择区域、地址选择区域以及映像档生成区域,该方法包括:
该区块选择区域包括基本区域,于该基本区域中接收操作指令,选择一个或多个待生成映像档的区块程序;
于该基本区域中接收操作指令,以确认基本区块程序的分区地址及版本是否正确,若正确,则于地址选择区域中接收操作指令,以选择该基本区块的映像档的存放地址,当确认生成该基本区块的映像档时,于该映像档生成区域接收操作指令,以选择该基本区块映像档的生成方式,自动产生该基本区块映像档的校验信息并显示;
发布该基本区块映像档,并烧录至该电脑或该服务器的闪存中。
特别地,该方法还包括:
该区块选择区域还包括新增区域,于该新增区域中接收操作指令,选择一个或多个待生成映像档的区块程序;
于该新增区域中接收操作指令,以选择新增区块程序的映像档是否包括标头档,确认各该新增区块的分区地址及版本是否正确,若正确,则于地址选择区域中接收操作指令,以选择该新增区块的映像档的存放地址,当确认生成该新增区块的映像档时,于该映像档生成区域接收操作指令,以选择该新增区块映像档的生成方式,选择适合的档案大小,自动产生该新增区块映像档的校验信息并显示;
发布该新增区块映像档,并烧录至该电脑或该服务器的闪存中。
特别地,该基本区块映像档的生成方式和该新增区块映像档的生成方式包括合并生成方式或直接烧录方式。
特别地,该新增区块映像档包括有标头档的新增区块映像档和无标头档的新增区块映像档。
特别地,该基本区块映像档和该新增区块映像档的校验信息的校验信息为校验值,通过该校验值确认该基本区块映像档和/或该新增区块映像档的数据的准确性。
特别地,该基本区块映像档和该新增区块映像档为二进制档。
相较于现有技术,本发明的固件映像档的产生方法,通过设定图形化界面,实现方便且弹性地产生固件映像档,并可指定各映像档的存放地址,缩短映像档的发布时间,节省人力成本。
【附图说明】
图1是本发明固件映像档的产生方法的图形化界面的方框图。
图2是本发明基本区块映像档的产生方法的流程图。
图3是本发明新增区块映像档的产生方法的流程图。
图4是本发明基本区块的图形化界面的示意图。
图5是本发明新增区块的图形化界面的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆达电脑科技(昆山)有限公司;神云科技股份有限公司,未经昆达电脑科技(昆山)有限公司;神云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610117682.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式软件开发方法、装置及平台
- 下一篇:一种用于软件开发的方法及系统