[发明专利]一种机顶盒的通信实现方法及机顶盒有效
申请号: | 201410123243.4 | 申请日: | 2014-03-28 |
公开(公告)号: | CN103929675B | 公开(公告)日: | 2018-07-17 |
发明(设计)人: | 廖刚;阳勇 | 申请(专利权)人: | 深圳市九洲电器有限公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/443 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 通信实现 智能卡 机顶盒主芯片 机顶盒启动 通信安全性 数据发 主程序 主芯片 检测 判定 | ||
1.一种机顶盒的通信实现方法,其特征在于,包括:
在所述机顶盒启动时,所述机顶盒通过STM32芯片检测所述机顶盒的Loader程序运行时是否被破坏;所述Loader程序被破坏是指所述Loader程序被攻击或篡改;
若所述STM32芯片判定所述Loader程序未被破坏,则启动所述机顶盒的主程序;
当所述机顶盒的卡座检测到有智能卡插入时,通知所述STM32芯片;
所述STM32芯片将所述智能卡的数据发送给所述机顶盒的主芯片;
其中,所述当所述机顶盒的卡座检测到有智能卡插入时,通知所述STM32芯片的步骤具体为:
当所述机顶盒的卡座的Detect脚检测到有智能卡插入时,所述Detect脚发送一个低脉冲到与所述卡座相连接的STM32芯片的通信接口以通知所述STM32芯片。
2.如权利要求1所述的方法,其特征在于,所述在所述机顶盒启动时,所述机顶盒通过STM32芯片检测所述机顶盒的Loader程序是否被破坏包括:
在所述机顶盒启动时,将所述Loader程序运行中生成的辅助码与所述STM32芯片中预存储的校验码相比较;
若所述辅助码与所述校验码一致,则所述STM32芯片判定所述Loader程序未被破坏;
若所述辅助码与所述校验码不一致,则所述STM32芯片判定所述Loader程序被破坏。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
若所述STM32芯片判定所述Loader程序被破坏,则不允许启动所述机顶盒的主程序。
4.如权利要求1所述的方法,其特征在于,所述机顶盒包括2个所述卡座;
所述STM32芯片的串行外设接口SPI与所述卡座一一连接。
5.如权利要求1至4任一项所述的方法,其特征在于,所述STM32芯片将所述智能卡的数据发送给所述机顶盒的主芯片包括:
所述STM32芯片将所述智能卡的数据转换为符合通用串行总线USB协议的数据后,再转发至所述机顶盒的主芯片。
6.一种机顶盒,其特征在于,包括:
Loader检测模块,用于在所述机顶盒启动时,所述机顶盒通过STM32芯片检测所述机顶盒的Loader程序运行时是否被破坏;所述Loader程序被破坏是指所述Loader程序被攻击或篡改;
主程序启动模块,用于若所述STM32芯片判定所述Loader程序未被破坏,则启动所述机顶盒的主程序;
智能卡识读模块,用于当所述机顶盒的卡座检测到有智能卡插入时,通知所述STM32芯片;
数据转发模块,用于所述STM32芯片将所述智能卡的数据发送给所述机顶盒的主芯片;
其中,所述当所述机顶盒的卡座检测到有智能卡插入时,通知所述STM32芯片的步骤具体为:
当所述机顶盒的卡座的Detect脚检测到有智能卡插入时,所述Detect脚发送一个低脉冲到与所述卡座相连接的STM32芯片的通信接口以通知所述STM32芯片。
7.如权利要求6所述的机顶盒,其特征在于,所述Loader检测模块包括:
辅助码与校验码比较子模块,用于在所述机顶盒启动时,将所述Loader程序运行中生成的辅助码与所述STM32芯片中预存储的校验码相比较;
未破坏判定子模块,用于若所述辅助码与所述校验码一致,则所述STM32芯片判定所述Loader程序未被破坏;
破坏判定子模块,用于若所述辅助码与所述校验码不一致,则所述STM32芯片判定所述Loader程序被破坏。
8.如权利要求7所述的机顶盒,其特征在于,所述机顶盒还包括:
主程序禁止启动模块,用于若所述STM32芯片判定所述Loader程序被破坏,则不允许启动所述机顶盒的主程序。
9.如权利要求6所述的机顶盒,其特征在于,所述机顶盒包括2个所述卡座;
所述STM32芯片的串行外设接口SPI与所述卡座一一连接。
10.如权利要求6至9任一项所述的机顶盒,其特征在于,所述数据转发模块具体用于:
所述STM32芯片将所述智能卡的数据转换为符合通用串行总线USB协议的数据后,再转发至所述机顶盒的主芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市九洲电器有限公司,未经深圳市九洲电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410123243.4/1.html,转载请声明来源钻瓜专利网。