一种基于SAS协议的FLASH快速烧录工具及其实现方法技术

技术编号:15878627 阅读:278 留言:0更新日期:2017-07-25 16:37
本发明专利技术涉及FLASH快速烧录工具技术领域,特别涉及一种基于SAS协议的FLASH快速烧录工具及其实现方法。其结构包括烧录器适配头、连接线和PCIe烧录卡,所述的烧录器适配头用于夹住待烧录的FLASH芯片;所述的连接线用于连接PCIe烧录卡跟烧录器适配头;所述的PCIe烧录卡则用于实现PCIe到SAS总线再到I2C与SPI的转换。本发明专利技术的一种基于SAS协议的FLASH快速烧录工具及其实现方法,其工具实现方法简单实用,并且可以在一个终端上实现批量操作,能够极大地提高生产效率。

FLASH fast burning tool based on SAS protocol and implementation method thereof

The invention relates to the technical field of FLASH fast burning tools, in particular to a FLASH quick burning tool based on SAS protocol and a method for realizing the same. The structure comprises a burner adapter, connector and PCIe card, the burner adapter used for clamping the FLASH chip to be programmed; the connecting line is used to connect the PCIe adapter card with the burner head; the PCIe card is used to implement the PCIe bus to SAS bus to conversion of I2C and SPI. The invention of a SAS protocol based on FLASH fast burning tools and its realization method, the tool realization method is simple and practical, and can realize batch operation at a terminal, can greatly improve the production efficiency.

【技术实现步骤摘要】
一种基于SAS协议的FLASH快速烧录工具及其实现方法
本专利技术涉及FLASH快速烧录工具
,特别涉及一种基于SAS协议的FLASH快速烧录工具及其实现方法。
技术介绍
电子设备作为信息时代的主要终端设备及信息载体,已经得到极大范围的普及,而电子设备制造厂商也应运而生,由于电子设备的需求量大,对于产品的生产制造周期也提出了很大的需求,Flash、EEPROM作为主控芯片固件的主要载体,也是主板系统中不可或缺的零部件。目前主要的Flash接口为I2C或者SPI接口,I2C接口的理论最高速度为3.4Mb/s,SPI的理论最高速度为50Mb/s。然而当前市面上常见的烧录工具为串口烧录器,波特率为115200的UART串口的速率也仅仅115kbps,还要受到物理链路层的限制,这极大地限制了烧录的速度,影响产线的生产效率。串口工具主要涉及到的协议如下所示:I2C协议的理论最高速度:3.4Mbps;SPI协议的理论最高速度:>50Mbps;115200波特率UART串口协议的理论速度:115Kbps。通过以上数据对比,可以看出,串口烧录工具的速度限制主要在UART协议上,导致工具烧录速度慢,而通常烧录工具还要考虑到烧录器兼容性等问题,对UART的信号质量要求较高,导致市面上该类型的烧录设备价格都普遍偏高。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种基于SAS协议的FLASH快速烧录工具及其实现方法,其工具实现方法简单实用,并且可以在一个终端上实现批量操作,能够极大地提高生产效率。本专利技术所采用的技术方案如下:一种基于SAS协议的FLASH快速烧录工具,包括烧录器适配头、连接线和PCIe烧录卡,其特征在于,所述的烧录器适配头用于夹住待烧录的FLASH芯片;所述的连接线用于连接PCIe烧录卡跟烧录器适配头;所述的PCIe烧录卡则用于实现PCIe到SAS总线再到I2C与SPI的转换。FLASH芯片也可为EEPROM芯片。PCIe烧录卡包括CPU,所述的CPU通过PCIe总线连接SAS控制器,所述的SAS控制器通过SAS总线分别连接I2C控制器和SPI控制器。一种基于SAS协议的FLASH快速烧录的实现方法,包括以下步骤:A、建立烧录工具平台,所述的烧录工具平台由烧录器适配头、连接线、PCIe烧录卡三部分组成;烧录器适配头用于夹住flash或EEPROM芯片;连接线用于连接PCIe烧录卡跟烧录器适配头;PCIe烧录卡则实现PCIe到SAS总线再到I2C与SPI的转换,PCIe烧录卡包括CPU,所述的CPU通过PCIe总线连接SAS控制器,所述的SAS控制器通过SAS总线分别连接I2C控制器和SPI控制器;B、建立好平台后,在Linux系统或window系统下可以看到一个PCIe转SAS的设备,在Linux系统下安装sg3_utils工具包,进行如下操作:[root@localhost~]#lsscsi–g|grepSAS;[root@localhost~]#sg_write_buffer–b4k–Ixxx.bin–m7/dev/sg#;[root@localhost~]#sg_ses--page=0x2/dev/sg#;其中xxx.bin为要烧录的文件,/dev/sg#为要烧录的目标设备。本专利技术提供的技术方案带来的有益效果是:本专利技术的一种基于SAS协议的FLASH快速烧录工具及其实现方法,用于实现Flash、EEPROM等存储设备,应用于大型生产线批量化烧录固件。本专利技术基于SAS协议与SAS控制器,提出了一种新型的烧录工具的设计方法,该方法简单实用,并且可以在一个终端上实现批量操作,能够极大地提高生产效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的一种基于SAS协议的FLASH快速烧录工具的原理框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一一种基于SAS协议的FLASH快速烧录工具,包括烧录器适配头、连接线和PCIe烧录卡,其特征在于,所述的烧录器适配头用于夹住待烧录的FLASH芯片;所述的连接线用于连接PCIe烧录卡跟烧录器适配头;所述的PCIe烧录卡则用于实现PCIe到SAS总线再到I2C与SPI的转换。FLASH芯片也可为EEPROM芯片。PCIe烧录卡包括CPU,所述的CPU通过PCIe总线连接SAS控制器,所述的SAS控制器通过SAS总线分别连接I2C控制器和SPI控制器。实施例二一种基于SAS协议的FLASH快速烧录的实现方法,包括以下步骤:A、建立烧录工具平台,所述的烧录工具平台由烧录器适配头、连接线、PCIe烧录卡三部分组成;烧录器适配头用于夹住flash或EEPROM芯片;连接线用于连接PCIe烧录卡跟烧录器适配头;PCIe烧录卡则实现PCIe到SAS总线再到I2C与SPI的转换,PCIe烧录卡包括CPU,所述的CPU通过PCIe总线连接SAS控制器,所述的SAS控制器通过SAS总线分别连接I2C控制器和SPI控制器;B、建立好平台后,在Linux系统或window系统下可以看到一个PCIe转SAS的设备,在Linux系统下安装sg3_utils工具包,进行如下操作:[root@localhost~]#lsscsi–g|grepSAS;[root@localhost~]#sg_write_buffer–b4k–Ixxx.bin–m7/dev/sg#;[root@localhost~]#sg_ses--page=0x2/dev/sg#;其中xxx.bin为要烧录的文件,/dev/sg#为要烧录的目标设备。以上所述仅为本专利技术的较佳实施例,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
一种基于SAS协议的FLASH快速烧录工具及其实现方法

【技术保护点】
一种基于SAS协议的FLASH快速烧录工具,包括烧录器适配头、连接线和PCIe烧录卡,其特征在于,所述的烧录器适配头用于夹住待烧录的FLASH芯片;所述的连接线用于连接PCIe烧录卡跟烧录器适配头;所述的PCIe烧录卡则用于实现PCIe到SAS总线再到I2C与SPI的转换。

【技术特征摘要】
1.一种基于SAS协议的FLASH快速烧录工具,包括烧录器适配头、连接线和PCIe烧录卡,其特征在于,所述的烧录器适配头用于夹住待烧录的FLASH芯片;所述的连接线用于连接PCIe烧录卡跟烧录器适配头;所述的PCIe烧录卡则用于实现PCIe到SAS总线再到I2C与SPI的转换。2.根据权利要求1所述的一种基于SAS协议的FLASH快速烧录工具,其特征在于,所述的FLASH芯片也可为EEPROM芯片。3.根据权利要求1所述的一种基于SAS协议的FLASH快速烧录工具,其特征在于,PCIe烧录卡包括CPU,所述的CPU通过PCIe总线连接SAS控制器,所述的SAS控制器通过SAS总线分别连接I2C控制器和SPI控制器。4.一种基于SAS协议的FLASH快速烧录的实现方法,包括以下步骤:A、建立烧录工具平台,所述的烧录工具平台由烧录器适配头、连接线、PCIe烧录卡三部分组成;烧录器...

【专利技术属性】
技术研发人员:卞一名翟西斌李晓
申请(专利权)人:济南浪潮高新科技投资发展有限公司
类型:发明
国别省市:山东,37

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

1