【技术实现步骤摘要】
本专利技术属于工业相机,涉及一种快速的网络相机fpga程序升级方法。
技术介绍
1、在工业相机行业飞速发展的背景下,工业相机研发与生产过程中遇到了多种问题。如何对相机的fpga程序进行非jtag口升级就是其中问题之一,解决这个问题就能在保留相机机壳完整、使用自带接口的情况下进行fpga程序升级。
2、现有的程序升级技术包括基于串口通讯的fpga升级、fpga+dsp的方式升级、基于arm串口升级等,该类方法均通过串口往内部电路进行程序文件的写入,步骤多为flash擦除、多包程序文件接收、flash读取等。
3、现有技术诸如一种基于串口通讯的fpga+dsp在线升级方法、一种对于fpga进行远程程序的烧写方法、串口分时复用型红外热像仪系统通信及程序串口升级方法等专利,均存在烧写速度慢的缺点,通常需要烧写的fpga文件(bin、jic、sfc等格式)大小在几m至几百m之间,而普通串口波特率为115200bps,对于100m的大体量文件,发送时长为time=100*1024*1024/115200*0.8=728秒,加
...【技术保护点】
1.一种快速的网络相机FPGA程序升级方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的快速的网络相机FPGA程序升级方法,其特征在于:步骤S4中若N条指令的格式及帧尾校验和出现错误,向上位机返回错误指令,上位机接收指令后向FPGA模块发送错误指令查询指令,FPGA模块向上位机返回多条指令,每一条指令包含以下内容:本次共发送M条指令、当前为第Q条指令、错误指令包数序号;上位机接收后,向FPGA模块再次发送错误包数序号对应的正确指令,FPGA模块重新判断N条指令的格式及帧尾校验和是否正确,直至正确。
3.根据权利要求1所述的快速的网络相机
...【技术特征摘要】
1.一种快速的网络相机fpga程序升级方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的快速的网络相机fpga程序升级方法,其特征在于:步骤s4中若n条指令的格式及帧尾校验和出现错误,向上位机返回错误指令,上位机接收指令后向fpga模块发送错误指令查询指令,fpga模块向上位机返回多条指令,每一条指令包含以下内容:本次共发送m条指令、当前为第q条指令、错误指令包数序号;上...
【专利技术属性】
技术研发人员:柳稼齐,张维刚,龙梅,吴海游,车驰,付政权,谢志华,徐本源,
申请(专利权)人:中国电子科技集团公司第四十四研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。