[发明专利]芯片程序升级方法、通信设备及计算机可读存储介质有效
申请号: | 202110740095.0 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113407217B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 吉帅;文旋林;尚伟 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 唐正瑜 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 程序 升级 方法 通信 设备 计算机 可读 存储 介质 | ||
本申请提供一种芯片程序升级方法、通信设备及计算机可读存储介质,涉及通信技术领域。该方法通过将待升级程序存储到主控卡中的加载区,而不是存储到单片机中的加载区,这样无需为业务卡新增存储介质也无需增大单片机的存储空间,即可节省设备成本,并且由于单片机没有设置加载区,则可为单片机的运行区提供更多的存储空间,所以能够将业务卡扩展的更多功能的运行镜像文件存储到运行区运行,便于业务卡进行功能扩展。所以,该方法可以兼顾设备成本和业务卡的功能扩展。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种芯片程序升级方法、通信设备及计算机可读存储介质。
背景技术
目前,机架式通信设备一般都包括主控卡和业务卡等板卡,业务卡上通常包括智能芯片以获取本板卡的身份信息和运行参数并向主控卡进行上报。而单片机以其成本低廉、设计简单等特点在机架式设备的业务卡中大量应用。通常情况下,出于成本考虑,会将单片机的运行程序存放在内置的存储介质中,在业务卡的业务扩展时,需要对单片机的运行程序进行升级,为了保证升级可靠性,通常将单片机的存储介质划分为启动区、运行区和加载区,运行区即用于存储运行程序,加载区用于临时存储升级程序。
但是,随着业务卡的业务功能变化,其加载区存储的升级程序所在的空间也会越来越大,而运行区运行升级程序所在的空间也会越来越大,而出于成本考虑,单片机内置的存储介质的存储空间基本不大,所以,这就使得业务卡的业务功能扩展受限。如果为了扩大存储空间,为单片机设计外扩存储器或换用存储空间更大的单片机,但这无疑会导致机架式通信设备成本增加。
发明内容
本申请实施例的目的在于提供一种芯片程序升级方法、通信设备及计算机可读存储介质,用以改善现有技术中无法兼顾设备成本与板卡的业务功能扩展的问题。
第一方面,本申请实施例提供了一种芯片程序升级方法,应用于通信设备中的业务卡,所述通信设备还包括主控卡,所述方法包括:
在确定需要对单片机的程序进行升级时,从所述主控卡的加载区中获取待升级程序;
将所述待升级程序加载到所述单片机的运行区中运行,以对所述单片机的程序进行升级,所述运行区用于存放当前运行程序。
在上述实现过程中,通过将待升级程序存储到主控卡中的加载区,而不是存储到单片机中的加载区,这样无需为业务卡新增存储介质也无需增大单片机的存储空间,即可节省设备成本,并且由于单片机没有设置加载区,则可为单片机的运行区提供更多的存储空间,所以能够将业务卡扩展的更多功能的运行镜像文件存储到运行区运行,便于业务卡进行功能扩展。所以,该方法可以兼顾设备成本和业务卡的功能扩展。
可选地,通过以下方式确定是否需要对单片机的程序进行升级:
判断所述单片机的加载标记是否表征需要升级,若是,则确定需要对单片机的程序进行升级。这样即可根据加载标记快速判断是否需要对单片机的程序进行升级。
可选地,所述判断所述单片机的加载标记是否表征需要升级之前,所述方法还包括:
接收所述主控卡发送的升级标记,所述升级标记为所述主控卡在确定所述单片机需要升级时生成的;
根据所述升级标记对所述单片机中的加载标记进行更新。
在上述实现过程中,由于将待升级程序存储到主控卡中的加载区中,这样可以通过主控卡来实时感知是否需要对单片机的程序进行升级,无需占用单片机的处理资源。并且这样还可以避免主控卡直接将待升级程序发送给业务卡,而由于单片机又没有用于存放待升级程序的加载区,所以可能会使得运行区当前运行的程序被待升级程序直接覆盖(运行区的程序在运行时不能被覆盖)而造成单片机运行异常的问题。
可选地,所述从所述主控卡的加载区中获取待升级程序,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110740095.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种丝胶粘合剂的制备方法及应用
- 下一篇:一种汽车立柱加强板工艺孔检测装置