[发明专利]提高nor flash控制器可靠性方法、系统、设备及存储介质在审
申请号: | 202211038506.2 | 申请日: | 2022-08-29 |
公开(公告)号: | CN115357544A | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 刘刚 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F15/76 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 马鹏林;朝鲁蒙 |
地址: | 250000 山东省济南市中国(山东)自由贸*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 nor flash 控制器 可靠性 方法 系统 设备 存储 介质 | ||
本发明涉及计算机技术领域,具体涉及提高nor flash控制器可靠性方法、系统、设备及存储介质。该方法该方法包括以下步骤:获取第一读指令,flash控制器根据获取的所述第一读指令以3byte模式读取flash进行启动;若启动成功,控制wdt进行关断,所述wdt停止计时;若不能给启动成功,则不会关断所述wdt,所述wdt计时到达时,切换所述flash控制器从3byte模式读取到4byte模式读取,同时复位cpu;所述flash控制器获取第二读指令,所述flash控制器根据获取的所述第二读指令以4byte模式读取flash进行二次启动。本发明在flash控制器中增加wdt,wdt默认为开启状态,用于启动失败时定时切换读取模式,同时复位cpu重新启动,主要通过优化flash控制器,简化soc系统访问nor flash时软件与硬件复杂度。
技术领域
本发明涉及计算机技术领域,尤其涉及提高nor flash控制器可靠性方法、系统、设备及存储介质。
背景技术
在soc系统中,系统可以从nor flash直接读取数据,进行启动,因此nor flash的可靠读取越来越受到关注。
在现有的soc系统中,flash分为3byte、4byte模式,用于扩大nor flash的地址空间,系统上电时nor flash控制器与nor flash默认为3byte模式,通过软件配置可以调整为4byte模式,复位时要通过软件配置flash控制器与硬件复位flash或软件配置flash控制器与flash方式保证flash控制器与flash模式保持一致。
现有nor flash控制器缺点为系统复位或外部复位时需要软件配置控制器、硬件复位flash才能正常重启,增加软件与硬件复杂度。
发明内容
为了解决上述现有技术中存在的技术问题,本发明提供了一种提高nor flash控制器可靠性方法、系统、设备及存储介质,主要通过优化flash控制器,简化soc系统访问norflash时软件与硬件复杂度。
为实现上述目的,本发明实施例提供了如下的技术方案:
第一方面,在本发明提供的一个实施例中,提供了提高nor flash控制器可靠性方法,该方法包括以下步骤:
获取第一读指令,flash控制器根据获取的所述第一读指令以3byte模式读取flash进行启动;
若启动成功,控制wdt进行关断,所述wdt停止计时;
若不能给启动成功,则不会关断所述wdt,所述wdt计时到达时,切换所述flash控制器从3byte模式读取到4byte模式读取,同时复位cpu;所述flash控制器获取第二读指令,所述flash控制器根据获取的所述第二读指令以4byte模式读取flash进行二次启动。
作为本发明的进一步方案,所述二次启动,包括二次启动未成功,则wdt在计时到后flash控制器不再读取flash,并标识启动失败。
作为本发明的进一步方案,所述flash控制器根据获取的第一读指令以3byte模式读取flash进行启动,包括,flash控制器根据获取的第一读指令读取flash,获得第一读取指令;
flash控制器将获取的第一读取指令传递给cpu,判断读取指令是否正确,若正确,cpu正确执行,且并对wdt进行关断,wdt停止计时。
作为本发明的进一步方案,所述flash控制器根据获取的第一读指令以3byte模式读取flash进行启动,包括,flash控制器根据获取的第一读指令读取flash,获得第一读取指令;
flash控制器将获取的读取指令传递给cpu,判断读取指令是否正确,若不正确,若不正确则不会关断wdt,wdt计时到达时,切换flash控制器从3byte到4byte,同时复位cpu。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211038506.2/2.html,转载请声明来源钻瓜专利网。