【技术实现步骤摘要】
一种芯片应用程序的升级应用方法
本专利技术涉及芯片应用
,具体涉及一种芯片应用程序的升级应用方法。
技术介绍
现有技术中一些芯片官方提供的FLASH程序更新方法为使用XilinxSDK编译器的ProgramFLASH工具通过JTAG(JointTestActionGroup,联合测试工作组)接口进行程序升级,这种升级方式在控制器调试阶段尚可使用,当包含嵌入式芯片(例如ZYNQ)控制器装到设备内部时,控制器对外接口有联合测试工作组口、通讯口和数据采集接口,如果需要进行程序更新,由于JTAG线受限于使用长度,无法引入到测试电缆,不能进行远程程序更新,也就无法通过JTAG进行程序更新,如果一定要使用JTAG烧写程序,就需要将控制器拆下,操作十分不便。
技术实现思路
因此,本专利技术提供一种芯片应用程序的升级应用方法,克服了现有技术中对芯片应用程序进行升级时操作不便的缺陷,可以实现利用测试电缆的串口或者网口进行远程程序更新。本专利技术实施例提供一种芯片应用程序的升级应用方法,包括如下步骤:在 ...
【技术保护点】
1.一种芯片应用程序的升级应用方法,其特征在于,包括如下步骤:/n在上位机的烧写工具中设置与装有待升级芯片下位机进行通信的烧写串口;/n启动下位机的预设驻留程序,向上位机发送握手指令;/n当上位机在预设时间内进行握手回复后,将待升级的应用程序文件烧写入芯片的预设FLASH地址;/n当上位机在预设时间内未进行握手回复后,根据驻留程序中预存的FLASH地址调用分区表中已烧写的应用程序。/n
【技术特征摘要】
1.一种芯片应用程序的升级应用方法,其特征在于,包括如下步骤:
在上位机的烧写工具中设置与装有待升级芯片下位机进行通信的烧写串口;
启动下位机的预设驻留程序,向上位机发送握手指令;
当上位机在预设时间内进行握手回复后,将待升级的应用程序文件烧写入芯片的预设FLASH地址;
当上位机在预设时间内未进行握手回复后,根据驻留程序中预存的FLASH地址调用分区表中已烧写的应用程序。
2.根据权利要求1所述的芯片应用程序的升级应用方法,其特征在于,所述启动下位机的预设驻留程序,向上位机发送握手指令的步骤之前,还包括:
在下位机中预烧写驻留程序。
3.根据权利要求1所述的芯片应用程序的升级应用方法,其特征在于,所述驻...
【专利技术属性】
技术研发人员:彭小波,宋金来,
申请(专利权)人:北京星际荣耀空间科技有限公司,北京星际荣耀科技有限责任公司,陕西星际荣耀空间科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。