一种升级耗材芯片的控制方法及耗材芯片与流程

文档序号:14643830发布日期:2018-06-08 20:41阅读:来源:国知局
一种升级耗材芯片的控制方法及耗材芯片与流程

技术特征:

1.一种升级耗材芯片的控制方法,其特征在于,所述耗材芯片的下载调试端口和通用输入输出端口经过通信接口单元连接的总线与打印机连接,所述方法包括:

在耗材芯片上电工作后,判断接收的第一信号是否符合预设特征;

当接收的第一信号不符合预设特征时,则启用第一应用程序并与打印机通信;

当接收的第一信号符合预设特征时,则接收程序升级信号,启用编程程序;然后接收第二信号,并根据所述第二信号将第一应用程序改写升级为第二应用程序。

2.根据权利要求1所述的方法,其特征在于,所述判断接收的第一信号是否符合预设特征包括:

设置一时间窗口,判断是否在所述时间窗口内接收到所述第一信号;其中,所述第一信号是由打印机发送的数据信号或时钟信号;

或者,判断接收到的所述第一信号是否为预设电压信号、或预设时钟频率信号、或预设代码。

3.根据权利要求2所述的方法,其特征在于,当设置一时间窗口,判断是否在所述时间窗口内接收到所述第一信号时,所述方法包括:

在所述时间窗口内未接收到所述第一信号时,则启用第一应用程序并与打印机通信;

在所述时间窗口内接收到所述第一信号时;则接收程序升级信号,启用编程程序;然后接收第二信号,并根据所述第二信号将第一应用程序改写升级为第二应用程序。

4.根据权利要求2所述的方法,其特征在于,当判断接收到的所述第一信号是否为预设电压信号、或预设时钟频率信号、或预设代码时,所述方法包括:

当接收到的所述第一信号不是预设电压信号、或预设时钟频率信号、或预设代码时,则启用第一应用程序并与打印机通信;

在接收到的所述第一信号是预设电压信号、或预设时钟频率信号、或预设代码时;则接收程序升级信号,启用编程程序;然后接收第二信号,并根据所述第二信号将第一应用程序改写升级为第二应用程序。

5.根据权利要求1-4任一所述的方法,其特征在于,所述编程程序为按照所述打印机与所述耗材芯片对应的下载调试协议执行的程序;其中,

所述下载调试协议为所述耗材芯片固化的烧录和调试程序协议。

6.根据权利要求5所述的方法,其特征在于,在启用第一应用程序并与打印机通信之后,所述方法还包括:

判断是否收到特殊指令;

当未接收到特殊指令时,则继续判断是否收到特殊指令;

当接收到特殊指令时,则启动升级程序,然后接收第二信号,并根据所述第二信号将第一应用程序改写升级为第二应用程序。

7.根据权利要求1或6所述的方法,其特征在于,所述接收第二信号,并根据所述第二信号将第一应用程序改写升级为第二应用程序包括:

接收到由打印机发送的数据信号;

执行下载调试后门模式;

根据所述数据信号擦除存储有第一应用程序和数据的存储区域,并在所述存储区域内写入升级后的第二应用程序和数据。

8.一种耗材芯片,其特征在于,所述耗材芯片的下载调试端口和通用输入输出端口经过通信接口单元连接的总线与打印机连接,其中,所述耗材芯片包括:

通信接口单元,用于接收第一信号、第二信号和程序升级信号;

控制单元,用于判断接收的第一信号是否符合预设特征;当接收的第一信号不符合预设特征时,则启用第一应用程序并与打印机通信;当接收的第一信号符合预设特征时,则接收程序升级信号,启用编程程序;然后接收第二信号,并根据所述第二信号将第一应用程序改写升级为第二应用程序;

存储单元,用于存储第一应用程序、第二应用程序和编程程序。

9.根据权利要求8所述的耗材芯片,其特征在于,所述存储单元包括:

第一存储区域,用于存储编程程序和下载调试协议;

第二存储区域,用于存储第一应用程序和数据;

第三存储区域,用于存储与打印机通信的数据。

10.根据权利要求8所述的耗材芯片,其特征在于,所述存储单元包括:

第二存储区域,用于存储第一应用程序和数据;

第三存储区域,用于存储与打印机通信的数据;

第四存储区域,用于存储升级程序。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1