[发明专利]系统开发方法、系统引导方法及装置在审
申请号: | 201910250095.5 | 申请日: | 2019-03-29 |
公开(公告)号: | CN110007910A | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 李泓渊;周晨露 | 申请(专利权)人: | 上海仁童电子科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠;王宝筠 |
地址: | 200235 上海市徐汇区中山西*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了系统开发方法、系统引导方法及装置,在可编程片上系统的开发过程中,将第一阶段引导器和第二阶段引导器打包成一个文件,这个文件将写入非易失性存储器中;将硬件配置文件、Linux内核文件、设备树文件和根文件系统文件分别作为一个单独的文件存储。因为硬件配置文件与第一阶段引导器及第二阶段引导器相互隔离,所以硬件开发人员在硬件开发过程修改硬件后,只需提供修改后的硬件配置文件,使软件系统能够加载修改后的硬件配置文件即可,软件系统加载修改后的硬件配置文件的过程不需要软件开发人员修改相应的软件文件,实现了硬件开发和软件开发并行开发,极大地提高了系统开发效率。 | ||
搜索关键词: | 硬件配置文件 引导器 系统开发 硬件开发 软件开发 软件系统 系统引导 加载 写入非易失性存储器 可编程片上系统 根文件系统 过程修改 开发过程 软件文件 文件存储 设备树 打包 并行 隔离 开发 | ||
【主权项】:
1.一种系统开发方法,应用于可编程片上系统,其特征在于,包括:生成用于存储所述可编程片上系统的内置可编程逻辑器件的配置信息的硬件配置文件,以及,获取所述内置可编程逻辑器件的硬件描述信息;依据所述硬件描述信息生成设备树文件,所述设备树文件用于表征所述内置可编程逻辑器件的硬件属性;生成第一阶段引导器文件、第二阶段引导器文件,并将所述第一阶段引导器文件和所述第二阶段引导器文件作为一个引导器可执行文件写入非易失性存储器中;生成Linux内核文件并存储所述Linux内核文件;生成根文件系统文件并存储所述根文件系统文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海仁童电子科技有限公司,未经上海仁童电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910250095.5/,转载请声明来源钻瓜专利网。