【技术实现步骤摘要】
本专利技术涉及嵌入式系统,尤其涉及一种嵌入式系统的usb升级方法、嵌入式设备及存储介质。
技术介绍
1、嵌入式设备一般由嵌入式软硬件组成,且软件与硬件紧密集成。硬件以嵌入式微处理器为核心,集成存储器和系统专用的输入输出设备;软件包括初始化代码及驱动、嵌入式操作系统和应用程序等,并形成系统特定的一体化软件;而嵌入式操作系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适应于应用系统对功能、可靠性、成本、体积、功耗有严格约束的专用系统。
2、随着嵌入式设备的快速发展,嵌入式设备应用场景逐渐增加,在一些嵌入式设备使用环境较恶劣的情况下,升级辅助设备条件受限。而现有嵌入式系统的软件升级方式大多是通过蓝牙或者移动网络在线升级:通过蓝牙进行升级,必须为设备配置蓝牙设备,升级首先进行蓝牙配对,然后再进行升级文件的传输,如果传输中断,则会导致升级失败,传输完成之后,可能还要在设备上配合进行其它操作,操作比较复杂;通过网络在线升级,必须为设备配置无线传输设备,而且很多嵌入式设备工作地并没有网络信号;故本领域技术人员亟需一种方便快速地升
...【技术保护点】
1.一种嵌入式系统的USB升级方法,其特征在于,应用于出厂前预制有监控程序和脚本文件包的嵌入式系统,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述步骤S5中待系统下次启动时进行升级,具体为:
3.根据权利要求1所述的方法,其特征在于,所述脚本文件包包括挂载脚本文件和升级脚本文件;所述挂载脚本文件用以在USB接口发生Hotplug事件时,将USB存储装置挂载到系统指定目录下;所述升级脚本文件用以在netlink事件监控程序监测到设备USB接口发生变化时,捕获相应的netlink事件,触发执行预先设计的系统升级流程。
4
...【技术特征摘要】
1.一种嵌入式系统的usb升级方法,其特征在于,应用于出厂前预制有监控程序和脚本文件包的嵌入式系统,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述步骤s5中待系统下次启动时进行升级,具体为:
3.根据权利要求1所述的方法,其特征在于,所述脚本文件包包括挂载脚本文件和升级脚本文件;所述挂载脚本文件用以在usb接口发生hotplug事件时,将usb存储装置挂载到系统指定目录下;所述升级脚本文件用以在netlink事件监控程序监测到设备usb接口发生变化时,捕获相应的netlink事件,触发执行预先设计的系统升级流程。
4.根据权利要求1所述的方法,其特征在于,所述升级文件包由pc端制作,并以fat32格式的usb存储装置根目录下。
5.根据权利要求1所述的方法,其特征在于,所述钩子脚本文件通过用户的升级意图进行预先编写,用以通...
【专利技术属性】
技术研发人员:彭日光,周林华,龙建,王宏,黎映相,叶紫泥,谢小佳,匡建成,梁哲豪,罗江问,
申请(专利权)人:长沙湘计海盾科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。