发明名称 一种机顶盒在线升级的方法
摘要 本发明公开了一种机顶盒在线升级的方法,包括:步骤A.在机顶盒的非易失存储器中预置均包括表明数据是否已存储的数据头标志、表明数据是否有效的数据使用标志和存储数据的数据存储区的第一数据存储块和第二数据存储块;步骤B.机顶盒的处理器擦除第一数据存储块和第二数据存储块,机顶盒的处理器将机顶盒当前的信息写入其中一个数据存储块的数据存储区中;步骤C.机顶盒的处理器将升级的信息存储到机顶盒的内存中;步骤D.机顶盒的处理器将升级的信息写入到数据头标志为未存储数据存储块中;步骤E.机顶盒重启后,调用数据使用标志为数据有效的数据存储块,擦除数据使用标志为数据无效的数据存储块;步骤F.机顶盒成功升级后,返回步骤C或退出。
申请公布号 CN102567043B 申请公布日期 2014.10.29
申请号 CN201110370615.X 申请日期 2011.11.18
申请人 福建二菱电子有限公司 发明人 朱洪平
分类号 G06F9/445(2006.01)I;H04N21/443(2011.01)I 主分类号 G06F9/445(2006.01)I
代理机构 厦门市首创君合专利事务所有限公司 35204 代理人 连耀忠
主权项 一种机顶盒在线升级的方法,其特征在于:包括:步骤A,在机顶盒的非易失存储器中预置第一数据存储块和第二数据存储块;第一数据存储块和第二数据存储块均包括:表明数据是否已存储的数据头标志、表明数据是否有效的数据使用标志和存储数据的数据存储区;步骤B,机顶盒的处理器擦除第一数据存储块和第二数据存储块,擦除完的第一数据存储块和第二数据存储块的数据使用标志为数据有效并且数据头标志位为未存储,机顶盒的处理器将机顶盒当前的信息写入其中一个数据存储块的数据存储区中,同时将该数据存储块的数据头标志设为已存储;步骤C,机顶盒的处理器不断检测TS流中是否含有在线升级的信息,如果是则开始下载升级的信息并将升级的信息存储到机顶盒的内存中;步骤D,机顶盒的处理器将升级的信息成功下载到机顶盒的内存后,机顶盒的处理器查询第一数据存储块和第二数据存储块的数据头标志,如果查询到数据头标志为未存储的数据存储块则将升级的信息写入到该数据存储块的数据存储区中并将该数据存储块的数据头标志设置为已存储,然后将另一数据存储块的数据使用标志设为数据无效;步骤E,机顶盒重启后,机顶盒的处理器查询第一数据存储块和第二数据存储块的数据使用标志,调用数据使用标志为数据有效的数据存储块中存储的信息,然后将数据使用标志为数据无效的数据存储块中存储的信息擦除,擦除后的数据存储块的数据使用标志为数据有效和数据头标志为未存储,机顶盒完成升级;步骤F,机顶盒成功升级后,则返回步骤C,或退出。
地址 363000 福建省漳州市漳华路47号