【技术实现步骤摘要】
边缘节点远程控制系统、方法、设备及存储介质
本专利技术涉及远程控制设备,具体地说,涉及边缘节点远程控制系统、方法、设备及存储介质。
技术介绍
目前,由SOC芯片形成的控制系统中,难以进行多颗芯片的同时管理,效率低,灵活性差,对SOC芯片的外设非常依赖。因此,本专利技术提供了一种边缘节点远程控制系统、方法、设备及存储介质。
技术实现思路
针对现有技术中的问题,本专利技术的目的在于提供边缘节点远程控制系统、方法、设备及存储介质,克服了现有技术的困难,能够实现对芯片的控制指令的管理操作,传输速度快,操作灵活,可以对多颗芯片同时管理,效率高,且灵活,减少SOC芯片的外设依赖。本专利技术的实施例提供一种边缘节点远程控制系统,包括:一服务器和一SOC芯片,所述SOC芯片连接所述服务器;所述服务器初始化PCI-E资源,识别并驱动连接了所述SOC芯片的设备,所述服务器配置参数指令,令所述SOC芯片配置BAR空间的数据,重置所述BAR空间的协议位,解析所述参数指令,反馈指令执行状态到所述服务器,所述服务器确认指令执行状态,自适应更新所述参数指令。优选地,所述SOC芯片包括所述SOC芯片驱动层和SOC芯片业务层,所述SOC芯片驱动层连接所述服务器,实现SOC从片与服务器的数据交互,所述SOC芯片驱动层进行输出的传输和BAR空间的参数的读写。优选地,所述服务器的PCI-E接口发送控制指令,接收所述SOC芯片的控制指令的输入。优选地,所述服务器包括PC应用层和PC驱动层,所 ...
【技术保护点】
1.一种边缘节点远程控制系统,其特征在于,包括:一服务器和一SOC芯片,所述SOC芯片连接所述服务器;/n所述服务器初始化PCI-E资源,识别并驱动连接了所述SOC芯片的设备,所述服务器配置参数指令,令所述SOC芯片配置BAR空间的数据,重置所述BAR空间的协议位,解析所述参数指令,反馈指令执行状态到所述服务器,所述服务器确认指令执行状态,自适应更新所述参数指令。/n
【技术特征摘要】
1.一种边缘节点远程控制系统,其特征在于,包括:一服务器和一SOC芯片,所述SOC芯片连接所述服务器;
所述服务器初始化PCI-E资源,识别并驱动连接了所述SOC芯片的设备,所述服务器配置参数指令,令所述SOC芯片配置BAR空间的数据,重置所述BAR空间的协议位,解析所述参数指令,反馈指令执行状态到所述服务器,所述服务器确认指令执行状态,自适应更新所述参数指令。
2.根据权利要求1所述的边缘节点远程控制系统,其特征在于,所述SOC芯片包括所述SOC芯片驱动层和SOC芯片业务层,所述SOC芯片驱动层连接所述服务器,实现SOC从片与服务器的数据交互,所述SOC芯片驱动层进行输出的传输和BAR空间的参数的读写。
3.根据权利要求1所述的边缘节点远程控制系统,其特征在于,所述服务器的PCI-E接口发送控制指令,接收所述SOC芯片的控制指令的输入。
4.根据权利要求3所述的边缘节点远程控制系统,其特征在于,所述服务器包括PC应用层和PC驱动层,所述PC驱动层运行PCI-E驱动开发,封装所述PCI-E接口,与所述SOC芯片通讯。
5.根据权利要求4所述的边缘节点远程控制系统,其特征在于,通过所述PCI-E接口向所述SOC芯片输入控制指令,所述控制指令至少包括:启动,关闭,程序升级,异常日志跟踪,芯片调试,IP配置查询以及版本更新。
6.根据权利要求4所述的边缘节点远程控制系统,其特征在于,所述PC应用层封装PC端的调用接口,执行DMA内存的访问、BAR空间参数的下发。
7.根据权利要求1所述的边缘节点远程控制系统,其特征在于,所述PC应用层识别硬件设备,访问dev下的设备文件句柄,区分和识别所述SOC芯片。
8.根据权利要求1所述的边缘节点远程控制系统,其特征在于,所述PC应用层配置Bar空间,输入指令数据,通过PCI-E接口发送到所述指令数据到从片SOC设备端。
9.根据权利要求1所述的边缘节点远程控制系统,其特征在于,所述SOC芯片业务层的操作指令至少包括:文件的删除,文件夹地址指定,程序版本号获取,SOC芯片的IP地址获取,SOC设备重启,启动相关程序进程控制,获取SOC设备日志。
10.一种边缘节点远程控制方法,其特征在于,采用如权利要求1所述的边缘节点远程控制系统,包括以下步骤:
S110、所述服务器识别并驱动连接了所述SOC芯片的设备;
S120、所述服务器配置参数指令,令所述SOC芯片配置BAR空间的数据;
S120、重置所述BAR空间的协议...
【专利技术属性】
技术研发人员:谭黎敏,宋捷,阮超,
申请(专利权)人:上海西井信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。