无人机控制程序无线更新方案的实现OA
为便于终端无人机控制程序的更新,基于固有架构,提出了一种无人机控制程序的无线更新方案,并详细阐述了系统方案的原理、规划、设计与实现过程。利用主控微控制器单元(MCU)与控制机、各分控数字信号处理器(DSP)、FPGA之间具备直接或间接通信连接的特点,在DSP侧,通过串行外设接口启动A模式(SPI-A boot),设计了一种再次更新控制程序的方案。该方案使主控MCU模拟DSP外部Flash功能,将Bootloader加载至DSP内部随机存取存储器(RAM)中运行,并在Bootloader中实现再次更新功能;在FPGA侧,采用主控MCU接管FPGA侧Flash,基于QuickBoot原理,设计了一种辅助更新控制程序的方案,使主控MCU模拟FPGA自身控制Flash进行更新操作。经实际测试,该方案突破了传统更新方式及专用JTAG工具的限制,通过无线数据传输,利用设备专属编码(ID)精准更新各分控单元的控制程序,具有便捷、高效的特点,节省了约20%的时间开销,对类似工程架构具有参考价值。
吴忠秉;邵炜剑;郝国锋;梁坤;李秀梅
无锡华普微电子有限公司,江苏无锡214035无锡华普微电子有限公司,江苏无锡214035无锡华普微电子有限公司,江苏无锡214035无锡华普微电子有限公司,江苏无锡214035无锡华普微电子有限公司,江苏无锡214035
信息技术与安全科学
无人机FPGADSPSPI-A bootQuickBoot
《电子与封装》 2026 (2)
P.87-91,5
评论