买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种DSP远程下载固件的方法、装置、设备及存储介质_北京半导体专用设备研究所(中国电子科技集团公司第四十五研究所)_202111037396.3 

申请/专利权人:北京半导体专用设备研究所(中国电子科技集团公司第四十五研究所)

申请日:2021-09-06

公开(公告)日:2024-04-23

公开(公告)号:CN113703811B

主分类号:G06F8/65

分类号:G06F8/65;G06F8/61;G06F8/71

优先权:

专利状态码:有效-授权

法律状态:2024.04.23#授权;2021.12.14#实质审查的生效;2021.11.26#公开

摘要:本申请提供了一种DSP远程下载固件的方法、装置、设备及存储介质,应用于固件下载技术领域,包括:PC上位机将IBL引导程序烧写到多核DSP板卡的FLASH存储器中;烧写完成后,PC上位机的串口终端软件,根据JSON配置文件对IBL引导程序进行参数配置;PC上位机利用参数配置的结果,通过TFTPServer程序与多核DSP板卡建立网络连接;TFTPServer程序通过建立的网络连接,将固件程序下载到多核DSP板卡中,固件程序为ELF文件格式。本申请的有益效果主要在于:本申请的多核DSP板卡根据烧写好的IBL引导程序与PC上位机建立网络连接,该网络连接不受空间和距离限制,操作更便捷,在不同的应用环境中,无需改变IBL引导程序参数配置,即可改变网络地址和网络端口,实现固件程序下载。

主权项:1.一种DSP远程下载固件的方法,其特征在于,所述方法包括:PC上位机根据安装的仿真器,将IBL引导程序烧写到多核DSP板卡的FLASH存储器中;烧写完成后,所述PC上位机的串口终端软件,根据JSON配置文件对所述IBL引导程序进行参数配置,所述参数配置包括:网络地址配置、网络端口配置、固件名称配置、物理地址配置;所述PC上位机利用所述参数配置的结果,通过TFTPServer程序与多核DSP板卡建立网络连接;所述TFTPServer程序通过建立的网络连接,将固件程序下载到多核DSP板卡中,所述固件程序为ELF文件格式;其中,所述TFTPServer程序通过建立的网络连接,将固件程序下载到多核DSP板卡中,所述固件程序为ELF文件格式,包括:建立网络连接后,所述多核DSP板卡根据TFTPServer程序的Socket描述符获取固件程序;所述TFTPServer程序将固件程序中的字节流,根据网络通讯协议以长度为512字节分包传输给所述多核DSP板卡;所述多核DSP板卡对接收到的固件程序文件进行解析,解析后确定程序头表在固件程序中的位置,该位置作为程序头表Section标签的链接地址;所述TFTPServer程序将固件程序中的Section标签的链接地址拷贝到所述多核DSP板卡的RAM存储器中;拷贝完成后,所述多核DSP板卡根据程序入口地址自动运行固件程序,其中,所述多核DSP板卡可以为一个或者多个。

全文数据:

权利要求:

百度查询: 北京半导体专用设备研究所(中国电子科技集团公司第四十五研究所) 一种DSP远程下载固件的方法、装置、设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。