期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
M6678 DSP的两种备份启动方案设计
1
作者 李雷 王正行 +1 位作者 汪智 陈俊磊 《单片机与嵌入式系统应用》 2023年第1期11-14,25,共5页
随着搭载DSP的系统多样化,因DSP启动失败导致无法正常工作已成为一个重要问题。为了提高DSP系统的可靠性和可维护性,结合飞腾M6678 DSP硬件特征,根据DSP的启动原理设计了两种备份启动方案。一种基于SPI NOR FLASH及EMIF NOR FLASH结合... 随着搭载DSP的系统多样化,因DSP启动失败导致无法正常工作已成为一个重要问题。为了提高DSP系统的可靠性和可维护性,结合飞腾M6678 DSP硬件特征,根据DSP的启动原理设计了两种备份启动方案。一种基于SPI NOR FLASH及EMIF NOR FLASH结合的方式,通过外部控制器在线切换DSP启动模式,实现DSP从SPI NOR FLASH或EMIF NOR FLASH的程序启动。另一种基于单片SPI NOR FLASH三次引导加载实现备份启动的方式,将UBOOT程序、应用程序和备份应用程序分别存储在SPI NOR FLASH的三段空间,DSP上电后通过RBL程序加载SPI NOR FLASH首段空间中的UBOOT程序,UBOOT运行后,根据外部信号完成不同FLASH地址的应用程序加载。测试结果表明,两种方案均能实现DSP备份启动的功能,提高了系统的可靠性,对比两种方式,单片SPI NOR FLASH方式具有更好的收益。 展开更多
关键词 M6678 SPI EMIF 三次引导 flash分区
下载PDF
工业以太网系统IAP升级设计 被引量:5
2
作者 倪文龙 钱宏文 +2 位作者 付强 杨文豪 饶飞 《自动化仪表》 CAS 2021年第8期50-53,共4页
工业以太网设备安装运行后,需要更新程序版本,为了避免现场拆卸机的繁琐手续,设计了一款基于在应用编程(IAP)的工业以太网(Ethernet/IP)传输设备系统的应用程序的升级方法。对主控器件STM32中存储器FLASH进行合理的区间划分,选用SD卡作... 工业以太网设备安装运行后,需要更新程序版本,为了避免现场拆卸机的繁琐手续,设计了一款基于在应用编程(IAP)的工业以太网(Ethernet/IP)传输设备系统的应用程序的升级方法。对主控器件STM32中存储器FLASH进行合理的区间划分,选用SD卡作为存储代码升级媒介。STM32通过外部的SD卡接口将SD卡中待升级程序读取到STM32片内的SRAM中的指定区间,再利用IAP功能把缓存中的升级程序写入规划后的内部存储器中,实现工业以太网设备程序的在线升级功能。设计的一对多的升级方案,解决了工业控制设备不同功能模块间的同步版本升级问题,具备较大的灵活性。 展开更多
关键词 ETHERNET/IP 在应用编程技术 系统维护 设备升级 STM32 SD卡 flash分区
下载PDF
物联网燃气表远程升级的研究与实现 被引量:3
3
作者 高柱荣 蒋昌茂 刘洪林 《自动化仪表》 CAS 2021年第5期27-31,共5页
针对物联网燃气表终端远程升级过程中被恶意攻击、固件文件安全传输和可靠更新等问题,研究并设计了一种基于应用程序编程(IAP)技术的燃气表终端远程升级方案。提出采用双APP程序分区设计,升级时交替更新两个APP程序分区,确保不会发生不... 针对物联网燃气表终端远程升级过程中被恶意攻击、固件文件安全传输和可靠更新等问题,研究并设计了一种基于应用程序编程(IAP)技术的燃气表终端远程升级方案。提出采用双APP程序分区设计,升级时交替更新两个APP程序分区,确保不会发生不可回退的升级失败。在程序设计上对Bootloader程序采取轻量式设计,仅有程序跳转一个功能,其他与升级相关的功能全部放到APP程序中实现。整个升级操作由业务服务器、燃气表终端和升级服务器协同完成。测试结果表明,该系统方案能够安全、可靠地实现远程升级。 展开更多
关键词 应用程序编程 STM32L0 远程升级 物联网 燃气表 固件更新 flash分区 引导程序
下载PDF
基于NB-IoT的3D打印远程更新系统
4
作者 徐婷婷 王宜怀 +1 位作者 张蓉 叶柯阳 《计算机工程与设计》 北大核心 2021年第10期2784-2789,共6页
针对3D打印设备中的嵌入式应用程序更新维护的工作繁琐、成本高昂的问题,设计一种基于NB-IoT通信技术的远程更新系统。基于引导加载程序设计能够为应用程序提供驱动构件接口的BIOS程序、远程可更新的3D打印应用程序,通过优化Flash分区... 针对3D打印设备中的嵌入式应用程序更新维护的工作繁琐、成本高昂的问题,设计一种基于NB-IoT通信技术的远程更新系统。基于引导加载程序设计能够为应用程序提供驱动构件接口的BIOS程序、远程可更新的3D打印应用程序,通过优化Flash分区方式、新程序机器码传输及存储方式,减少数据传输量,扩大应用程序规模。实验结果表明,该系统以较小的附加成本实现了3D打印机程序的远程更新功能,更新耗时短,成功率较高,具有一定实际应用价值。 展开更多
关键词 远程更新 NB-IoT通信技术 BIOS程序 flash分区 3D打印
下载PDF
IAP在交通信号灯运维装置中的远程升级应用 被引量:3
5
作者 沈素霞 金鹰 《单片机与嵌入式系统应用》 2019年第5期51-53,57,共4页
计算机应用系统在后期维护中需要修改或更新应用程序。在野外使用传统的方法升级固定的应用系统前,需要在现场进行打开设备、手工安装跳线等繁琐过程。为了改变这一现状,设计了一种基于IAP程序远程更新方法,该方法主要通过GPRS网络进行... 计算机应用系统在后期维护中需要修改或更新应用程序。在野外使用传统的方法升级固定的应用系统前,需要在现场进行打开设备、手工安装跳线等繁琐过程。为了改变这一现状,设计了一种基于IAP程序远程更新方法,该方法主要通过GPRS网络进行远程在线升级。本文介绍了交通信号灯运维装置的整体实现框架,详细阐述了IAP程序更新原理,并以STM32F107单片机为例描述了单片机FLASH的分区以及IAP程序设计。验证结果表明,IAP能够实现交通信号灯运维装置的远程程序升级。 展开更多
关键词 STM32F107 IAP GPRS flash分区
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部