在为第三方厂商提供智能电视和盒子的Demo,其中遥控器需要使用TI的蓝牙无线芯片,基于BLE4.0方案。使用蓝牙作为智能电视的遥控器,好处在于它拥有更长的连接距离和极低功耗,同时360度遥控无死角,你可以在客厅任何位置无需对准电视就能操控。现在遇到一个问题,就是产品出厂后,到了具体的用户手中,如果要更新遥控器的固件是非常麻烦的,几乎不可能一个个遥控器去烧固件。
因此有一种方案就是采用无线更新固件的方式,这个方案需要电视端和遥控器端都有实现相应的功能。通过电视端将固件下载下来,然后发送到遥控器端,让遥控器更新固件,这样遥控器的固件更新问题就坚决了。大家是否有这样的经验,或者是否有相应的参考资料可以参考。
Yue TANG:
TI的蓝牙协议栈都支持固件升级啊,不管是老产品254x,还是新产品26系列。
你具体用的哪颗芯片?协议栈的版本是?
Yue TANG:
老产品的
http://processors.wiki.ti.com/images/8/82/OAD_for_CC254x.pdf?keyMatch=BLE%20OAD&tisearch=Search-EN-Everything
新产品的
http://processors.wiki.ti.com/index.php/CC2640_OAD_User%27s_Guide
shenlan:
回复 Yue TANG:
感谢!