-
公开(公告)号:CN119293008A
公开(公告)日:2025-01-10
申请号:CN202411402299.3
申请日:2024-10-09
Applicant: 杭州和利时自动化有限公司
IPC: G06F16/182 , H04L67/06 , H04L67/141 , G06F16/16
Abstract: 本申请涉及嵌入式文件系统技术领域,提供了一种嵌入式文件的交互方法、操作系统及可读存储介质,方法包括:通过FTP服务端接收FTP客户端发送的目录切换请求;从目录切换请求中解析命令字,并根据命令字切换目标文件系统;对目标文件系统中的文件执行对应的文件操作;将文件操作的结果发送至FTP客户端,以使得FTP客户端展示文件操作的内容。本申请实施例能够实现对嵌入式文件系统中文件的查看,如文件出现异常可以快速修改文件内容并恢复系统正常运行,解决了现有技术中嵌入式文件系统仅支持应用层的接口调用,没有可视化的操作界面,用户无法查看运行过程中的文件内容及文件系统的使用等信息,从而不利于设备的调试及设备的运行状态的监测的问题。
-
公开(公告)号:CN119883410A
公开(公告)日:2025-04-25
申请号:CN202411956507.4
申请日:2024-12-29
Applicant: 杭州和利时自动化有限公司
Inventor: 赵剑
IPC: G06F9/445
Abstract: 本申请提供了一种基于设备树的用户态驱动跨平台支持方法、装置及介质。该方法包括:在系统启动过程中,将设备树文件加载至内存,并将设备树的内存地址传递至用户态驱动模块;在用户态驱动模块中解析设备树文件,并构建设备节点列表;在系统编译阶段,将驱动模块的初始化函数和兼容性字符串注册至驱动模块段,形成驱动模块列表;将设备节点的兼容性字符串与驱动模块列表中的兼容性字符串进行匹配;将设备实例注册至设备链表中;当用户态的外部模块访问设备时,在设备链表中查找对应的设备实例,并调用设备实例中的操作方法,对设备执行操作。本申请使驱动程序能够在不同硬件平台上灵活适配,降低开发成本,且提升系统安全性。
-
公开(公告)号:CN119127255A
公开(公告)日:2024-12-13
申请号:CN202411240674.9
申请日:2024-09-05
Applicant: 杭州和利时自动化有限公司
Abstract: 本申请提供了一种嵌入式设备的固件升级方法、装置、电子设备及存储介质。该方法包括:获取嵌入式设备中各个子固件对应的关键信息,将关键信息整合成固件信息文件;将子固件及固件信息文件打包成系统固件文件;将系统固件文件的信息整合成电子标签文件,将电子标签文件合并到系统固件文件中;对嵌入式设备进行检测,判断嵌入式设备是否符合升级条件;对下载到嵌入式设备中的系统固件文件进行验证,并对下载到嵌入式设备中的系统固件文件中的各个子固件进行验证;根据验证通过的子固件对应的固件信息文件,对嵌入式设备中相应的原始子固件进行更新。本申请提高了固件升级的安全性、稳定性和灵活性,提高固件升级的效率。
-
-