摘要
本发明公开了基于TCP协议的ZYNQ裸核快速稳定升级方法,首先是数据传输环节,TCP数据传输和ZYNQ裸核的TCP协议栈搭建,用户界面读取待升级的二进制数据,对数据区进行累加和校验,把数据长度和校验结果附加在二进制数据后,通过TCP协议快速传输给ZYNQ裸核的PS端,ZYNQ裸核的PS端验证数据长度和累加和校验值。其次是文件烧录环节,调用API函数,操作外挂在ZYNQ芯片上的QSPI FLASH。在长度和累加和校验结果正确后,根据二进制数据的长度擦除、烧写对应的QSPI FLASH扇区。最后是烧录文件校验环节,ZYNQ裸核将烧写进QSPI FLASH的程序回读出来,并和需要烧写的缓存区的数据进行比对,烧写和回读的数据一致认为程序烧写完成。从而实现通过TCP协议快速稳定升级ZYNQ裸核的效果。
技术关键词
升级方法
ZYNQ芯片
协议
数据
扇区
报文
程序
指令
内存
外挂
网络
软件
参数
系统为您推荐了相关专利信息
患病风险预测方法
模态特征
图像生成网络
CT影像数据
跨模态
时钟控制电路
功能模块
时钟控制模块
逻辑处理单元
信号