EMMC调试方法和EMMC与流程

文档序号:15591049发布日期:2018-10-02 18:57阅读:2616来源:国知局

本发明实施例涉及存储器技术,尤其涉及一种emmc调试方法和emmc。



背景技术:

emmc(embeddedmultimediacard)是嵌入式多媒体卡,是mmc协会订立的、主要针对手机或平板电脑等产品的内嵌式存储器标准规格。emmc在封装中集成了一个控制器,它提供标准接口并管理闪存,使得手机厂商能专注于产品开发的其他部分,并缩短向市场推出产品的时间。

对于emmc产品,为了有效缩短研发周期需要不断对产品进行调试,当产品出错时,也可以通过调试来分析错误和定位错误。



技术实现要素:

本发明实施例提供一种emmc调试方法和emmc,以通过这种调试方法来有效缩短研发周期,以及当产品出错时来分析错误和定位错误。

第一方面,本发明实施例提供了一种emmc调试方法,emmc包括固件,所述固件中包括调试程序;

所述方法包括:

所述固件接收来自emmc串口的调试命令和参数;

所述固件中的调试程序解析所述调试命令和参数,按照所述调试命令和参数执行,并将执行结果通过所述串口输出。

第二方面,本发明实施例还提供了一种emmc,包括固件;

所述固件中包括调试程序,用于解析来自emmc串口的调试命令和参数,按照所述调试命令和参数执行,并将执行结果通过所述串口输出。

本发明实施例通过在emmc中的固件中添加了调试程序,使固件可以将接收到的测试命令和参数输入到调试程序中,直接对emmc进行调试,进而在当产品出错时快速实现分析错误和定位错误,提高了调试效率,从而有效缩短研发周期。

附图说明

图1是本发明实施例一中的一种emmc调试方法的流程图;

图2是本发明实施例二中的一种emmc的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1是本发明实施例一中的一种emmc调试方法的流程图,本实施例可适用于对emmc的调试过程,该方法可以由emmc的固件来执行,该装置可以采用软件和/或硬件的方式实现。

本发明实施例一的方法具体包括:

s110、所述固件接收来自emmc串口的调试命令和参数。

所述固件设置于emmc中,固件中包括调试程序。emmc串口为emmc的外设串口,可以用来接收测试人员输入的调试命令,和emmc输出的调试结果。

emmc串口还可用来输出除调试命令的其他信号。但在所述调试方法运行之前,所述固件程序会识别接收到的信号是否为调试命令,进而进行后续操作。

所述参数包括调试操作中涉及到的参数。所述调试程序用来根据调试命令和参数运行实现调试操作。

s120、所述固件中的调试程序解析所述调试命令和参数,按照所述调试命令和参数执行,并将执行结果通过所述串口输出。

所述调试操作简便快捷,加载或更新调试程序只需更新固件即可。而且调试过程更加直观,技术人员看到调试结果,即可得知哪里出了问题,或者大致定位问题,然后通过给出更进一步的调试命令,即可更进一步的定位问题。

本发明实施例通过在emmc中的固件中添加了调试程序,使固件可以将接收到的测试命令和参数输入到调试程序中,直接对emmc进行调试。进而在当产品出错时快速实现分析错误和定位错误,提高了调试效率,从而有效缩短研发周期。

实施例二

图2是本发明实施例二中的一种emmc的结构示意图。如图2所示,emmc包括固件210和emmc串口220。

其中,emmc包括固件210,所述固件210中包括调试程序,用于解析来自emmc串口220的调试命令和参数,按照所述调试命令和参数执行,并将执行结果通过所述串口220输出。

本发明实施例通过在emmc中的固件中添加了调试程序,使所述固件可以将接收到的测试命令和参数输入到调试程序中,直接对所述emmc进行调试。进而在当产品出错时快速实现分析错误和定位错误,提高了调试效率,从而有效缩短研发周期。

本发明实施例提供的装置可执行本发明任意实施例提供的方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。



技术特征:

技术总结
本发明实施例公开了一种EMMC调试方法和EMMC,EMMC包括固件。所述EMMC调试方法包括:固件接收来自EMMC串口的调试命令和参数;固件中的调试程序解析所述调试命令和参数,按照调试命令和参数执行,并将执行结果通过所述串口输出。本发明实施例通过在EMMC中的固件中添加了调试程序,使固件可以将接收到的测试命令和参数输入到调试程序中,直接对EMMC进行调试,进而在当产品出错时快速实现分析错误和定位错误,提高了调试效率,从而有效缩短研发周期。

技术研发人员:陈诚
受保护的技术使用者:北京京存技术有限公司
技术研发日:2016.12.09
技术公布日:2018.10.02
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1