一种基于Xilinx FPGA的串口在线升级方法  被引量:1

Serial Port Online Upgrade Method Based on Xilinx FPGA

在线阅读下载全文

作  者:吴海龙 Wu Hailong(Shanghai Huace Navigation Technology Co.,Ltd.,Shanghai 201703,China)

机构地区:[1]上海华测导航技术股份有限公司,上海201703

出  处:《单片机与嵌入式系统应用》2023年第8期50-52,56,共4页Microcontrollers & Embedded Systems

基  金:上海市“科技创新行动计划”高新技术领域项目(21511103900)。

摘  要:在整机系统的复杂条件下,针对使用JATG仿真器对FPGA进行固件升级方式在工程应用上实现困难的问题,提出了一种基于Xilinx FPGA的串口在线升级方法,利用MultiBoot功能将FLASH分为Golden Image区和Update Image区,Golden Image区存储引导固件,Update Image区存储工程应用固件。实验结果表明,对Update Image进行升级时,串口速率的识别误差小于等于1.408%,具有较强的波特率自适应能力,能够适用于非常规波特率的应用场景。Aiming at the problem that it is difficult to realize the firmware upgrade method of FPGA by using JATG emulator in engineering application,a serial port online upgrade method based on Xilinx FPGA is proposed under the complex condition of the whole machine system.The FLASH is divided into Golden Image area and Update Image area by using MultiBoot function.The Golden Image area is used to store boot firmware and the Update Image area is used to store engineering application firmware.The experiment results show that the serial port rate identification error is less than or equal to 1.408%when the Update Image is upgraded,which has better baud rate adaptive capability,and can be applied to scenarios with unconventional baud rates.

关 键 词:串口升级 FPGA 自适应速率 MICROBLAZE APB总线 

分 类 号:TN911[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象