[发明专利]一种板卡配置文件的加载方法、装置以及电子设备有效
申请号: | 201911173693.3 | 申请日: | 2019-11-26 |
公开(公告)号: | CN111158760B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 唐定华;黄炯凯;蔡权雄;牛昕宇 | 申请(专利权)人: | 深圳鲲云信息科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 黄巍 |
地址: | 518000 广东省深圳市福田区福保*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 板卡 配置文件 加载 方法 装置 以及 电子设备 | ||
本发明实施例提供一种板卡配置文件的加载方法、装置以及电子设备,所述方法包括:电脑通过USB‑Blaster连接板卡并下载硬件比特流工程;当检测到板卡时,获取加载驱动的信息,所述驱动信息是通过对所述硬件比特流文件特定位置进行读取,且通过下载器下载得到的;将所述板卡配置文件信息加载到板卡Flash中,所述板卡配置文件信息是配置终端通过配置客户端上传得到的;基于所述硬件比特流文件信息加载到板卡,然后加载所述板卡配置文件信息到板卡上,以实现板卡配置文件的加载。本发明解决了加载板卡配置文件效率低的问题,提高了加载板卡配置文件的效率。
技术领域
本发明涉及文件配置技术领域,尤其涉及一种板卡配置文件的加载方法、装置以及电子设备。
背景技术
目前,加载板卡配置文件的方法是通过在含有FPGA(Field—ProgrammableGateArray现场可编程逻辑门阵列芯片)芯片的处理器的板卡,通过快速的外设组件互联标准通道对FPGA芯片进行板卡配置文件的加载。其中,FPGA芯片使用在上电期间,建立MCU(微处理单元)和FPGA芯片之间的pcie(高速串行计算机扩展总线标准)链路,从而通过其加载。目前加载板卡配置文件的方法,如果用户需要加载板卡配置文件,那么就需要加载相应的驱动,然后再卸载,再加载板卡使用的驱动,这样就给用户造成极大的不便。可见现有的加载板卡配置文件的方法加载板卡配置文件效率低。
发明内容
第一方面,本发明实施例提供一种板卡配置文件的加载方法,所述方法包括步骤:
当检测到板卡时,获取板卡配置文件的驱动加载文件,所述驱动加载文件是通过对所述板卡配置文件进行转换,且通过下载器下载得到的;
将所述驱动加载文件加载到板卡中与板卡驱动加载文件进行融合,得到板卡融合驱动加载文件;
接收所述板卡配置文件,所述板卡配置文件是配置终端通过配置客户端上传得到的;
基于所述驱动加载文件加载所述板卡融合驱动加载文件,同时加载所述板卡配置文件到板卡上,以实现板卡的板卡配置文件的加载。
可选的,在所述接收所述板卡配置文件的步骤之前,所述方法还包括步骤:
接收配置终端发送登录配置客户端的登录请求信息,所述配置客户端安装在所述配置终端中;
响应所述登录请求信息,并与所述配置终端进行通信。
可选的,所述接收配置终端发送登录配置客户端的登录请求信息的步骤包括:
接收所述配置终端通过安全外壳协议发送登录配置客户端的登录请求信息。
可选的,在所述接收所述板卡配置文件的步骤之后,所述方法还包括步骤:
接收配置终端加载板卡融合驱动加载文件以及加载板卡配置文件的加载指令;
执行所述加载指令。
可选的,在所述基于所述驱动加载文件加载板卡融合驱动加载文件以及所述板卡配置文件到板卡上,以实现板卡配置文件的加载的步骤之后,所述方法还包括步骤:
当检测到板卡配置文件加载失败时,接收重启配置终端的重启请求信息;
响应所述重启请求信息,待重启完成后,重新开始加载流程。
第二方面,本发明实施例还提供一种板卡配置文件的加载装置,所述装置包括:
驱动加载文件获取模块,用于当检测到板卡时,获取板卡配置文件的驱动加载文件,所述驱动加载文件是通过对所述板卡配置文件进行转换,且通过下载器下载得到的;
驱动加载文件融合模块,用于将所述驱动加载文件加载到板卡中与板卡驱动加载文件进行融合,得到板卡融合驱动加载文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳鲲云信息科技有限公司,未经深圳鲲云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911173693.3/2.html,转载请声明来源钻瓜专利网。