[实用新型]一种嵌入式系统多线程配置下载装置有效
申请号: | 202022376495.1 | 申请日: | 2020-10-23 |
公开(公告)号: | CN213934852U | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 李民政 | 申请(专利权)人: | 南京艾伯瑞电子科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;H04L29/08;G06F13/42 |
代理公司: | 天津垠坤知识产权代理有限公司 12248 | 代理人: | 王忠玮 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 系统 多线程 配置 下载 装置 | ||
本申请涉及一种嵌入式系统多线程配置下载装置包括电路基板,电路基板上布置有FPGA芯片以及连接至FPGA芯片的数据读取端口、终端连接端口、并口闪存模块和高速缓存模块;FPGA芯片被配置为从数据读取端口读取原始数据,以存储至并口闪存模块;FPGA芯片还被配置为从终端连接端口读取已部署完成的配置数据并存储至高速缓存模块,配置数据包括引导装载程序文件、文件系统内核文件和应用程序文件;FPGA芯片直接将原始数据或配置数据发送至需要配置的终端设备中,解决了现有技术中下载配置方式耗时长速度慢,难以应对需要配置多台终端设备的的技术问题,达到了快速高效的完成一台或多台终端设备的下载配置的技术效果。
技术领域
本申请涉及嵌入式技术领域,尤其涉及一种嵌入式系统多线程配置下载装置。
背景技术
嵌入式系统是以应用为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统,目前,在嵌入式系统的开发过程中,常常需要向需要配置的终端设备中下载植入UBOOT文件,文件系统内核文件以及系统APP文件等,其中,UBOOT文件作为引导装载程序常常采用RS232或者TTL首先下载到需要配置的终端设备中,UBOOT文件下载成功后,开始通过配置外围接口驱动,例如USB接口或者网口等,从而可以通过速度更快的USB或者网口下载文件系统内核文件,以及系统APP。
然而,在这种下载配置方式下,接线较多,RS232或者TTL下载速度在2Kbps以内,下载速度慢,并且每下载植入一种文件都需要重启一次需要配置的终端设备,每次重启过后还需要等待外部接口初始化完成才能继续下一步,耗时长速度慢,难以应对需要配置多台终端设备的使用场景。
实用新型内容
为了解决上述传统的下载配置方式耗时长速度慢,难以应对需要配置多台终端设备的使用场景的技术问题或者至少部分地解决上述技术问题,本申请提供一种嵌入式系统多线程配置下载装置。
第一方面,本申请提供了一种嵌入式系统多线程配置下载装置,包括:电路基板,所述电路基板上布置有FPGA芯片以及连接至所述FPGA芯片的数据读取端口、终端连接端口、并口闪存模块和高速缓存模块;
所述FPGA芯片被配置为从所述数据读取端口读取原始数据,以存储至所述并口闪存模块;
所述FPGA芯片还被配置为从所述终端连接端口读取已部署完成的配置数据并存储至所述高速缓存模块,所述配置数据包括引导装载程序文件、文件系统内核文件和应用程序文件;
所述FPGA芯片直接将所述原始数据或所述配置数据发送至需要配置的终端设备中。
可选的,所述电路基板上还布置有连接至所述FPGA芯片的VGA显示接口。
可选的,所述电路基板上还布置有连接至所述FPGA芯片的功能按键模块。
可选的,所述电路基板上还布置有连接至所述FPGA芯片的显示模块。
可选的,所述电路基板上还布置有连接至所述FPGA芯片的串口打印接口。
可选的,所述FPGA芯片为MX25L12833FM2I-10G芯片;其中所述MX25L12833FM2I-10G芯片第一引脚和第六引脚为片选引脚,第二引脚连接所述数据读取端口;第五引脚连接所述终端连接端口;第八引脚为电源引脚用于接入电源;第四引脚接地;第八引脚为电源引脚。
可选的,所述嵌入式系统多线程配置下载装置还包括外壳,所述电路基板固定在所述外壳内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京艾伯瑞电子科技有限公司,未经南京艾伯瑞电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202022376495.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种鹊桥中继卫星的科普展示装置
- 下一篇:高经密抗菌渐变肌理面料