一种器件烧录方法及系统技术方案

技术编号:17654593 阅读:45 留言:0更新日期:2018-04-08 08:06
本发明专利技术提供的一种器件烧录方法及系统,属于嵌入式系统领域。该方法包括:上位机扫描复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD)模块是否可用;若是,则上位机对CPLD模块进行配置;CPLD模块与外部接口器件进行连接;上位机通过CPLD模块对外部接口器件进行数据烧录与调试。从而本发明专利技术的器件烧录方法及系统,支持多种接口设备的烧录,简化了单板的设计,可以为研发过程中单板调试烧录程序等提供很大的便捷,直接通过一个接口即可实现整板的器件的程序、版本、以及固件的烧录,结构简单,并大大地提高了工作效率。

【技术实现步骤摘要】
一种器件烧录方法及系统
本专利技术涉及嵌入式系统领域,尤其涉及一种器件烧录方法及系统。
技术介绍
目前,大型电子设备及产品上所用的逻辑器件、闪存(Flash)等非常多,并且在未来随着系统复杂程度的提高,所用的需要烧录的器件也越来越多。尽管生产阶段可以采用先烧录后焊接的方式,但是调试阶段需要反复进行加载程序(BootLoader,Boot)及固件的烧录,无法进行先烧后贴处理。在现有公开的技术中,主要是有通过电脑端烧录复杂可编程逻辑器件(ComplexProgrammableLogicDevice,CPLD)、或者是Flash烧录器,还有是通过串行外设接口(SerialPeripheralInterface,SPI)及联合测试工作组(JointTestActionGroup,JTAG)接口合一的线缆通过单板上的电子开关选择去烧录Flash及CPLD。但是,上述现有技术有的是功能单一,有的是针对特定场景的。如图1所示是现有的一种器件烧录系统,包括上位机110、与该上位机110通过USB连接的PC接口模块120、两个电子开关130、与其中一个电子开关130通过SPI连接的Flash140、以本文档来自技高网...
一种器件烧录方法及系统

【技术保护点】
一种器件烧录方法,其特征在于,所述方法包括:上位机扫描复杂可编程逻辑器件CPLD模块是否可用;若所述上位机扫描所述CPLD模块正常可用,则所述上位机对所述CPLD模块进行配置;所述CPLD模块与外部接口器件进行连接;所述上位机通过所述CPLD模块对所述外部接口器件进行数据烧录与调试。

【技术特征摘要】
1.一种器件烧录方法,其特征在于,所述方法包括:上位机扫描复杂可编程逻辑器件CPLD模块是否可用;若所述上位机扫描所述CPLD模块正常可用,则所述上位机对所述CPLD模块进行配置;所述CPLD模块与外部接口器件进行连接;所述上位机通过所述CPLD模块对所述外部接口器件进行数据烧录与调试。2.根据权利要求1所述的器件烧录方法,其特征在于,在所述上位机对所述CPLD模块进行配置之前,所述方法还包括:所述上位机将基础的CPLD固件版本通过串行外设接口SPI烧录到所述CPLD模块上,以使所述CPLD模块与所述上位机进行通信。3.根据权利要求1或2所述的器件烧录方法,其特征在于,所述上位机对所述CPLD模块进行配置包括:所述上位机对所述CPLD模块配置需要的接口以及选择连接器件的通道。4.根据权利要求3所述的器件烧录方法,其特征在于,所述CPLD模块与外部接口器件进行连接,包括:在所述CPLD模块内部运行所述接口及协议转换程序,通过SPI、I2C总线、串行加载、通用异步收发传输器UART接口或联合测试工作组JTAG接口与相应的外部接口器件进行连接。5.根据权利要求1所述的器件烧录方法,其特征在于,所述上位机通过个人计算机PC接口模块与CPLD模块连接,所述CP...

【专利技术属性】
技术研发人员:付玉堂段向阳封葳班卫全王玺王雪松王文静赵金栓李杨于海丹
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1