请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2640R2F 我将 CCS 10.3和 BLE STACK 5.1用于我的应用。 我正在尝试通过 Simple Link Starter Android 应用程序来获取 OAD bin 文件。 问题是、我只能成功使用 OAD 一次、之后使用同一文件 OAD 失败。 如果您有任何修复此错误的建议、我们将不胜感激。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我将 CCS 10.3和 BLE STACK 5.1用于我的应用。 我正在尝试通过 Simple Link Starter Android 应用程序来获取 OAD bin 文件。 问题是、我只能成功使用 OAD 一次、之后使用同一文件 OAD 失败。 如果您有任何修复此错误的建议、我们将不胜感激。
您好!
感谢您的参与。
-测试开始时,设备是否刷写了与 OAD 过程中传输的映像相同的映像? 否则、这可能意味着在 OAD 过程中发送的映像无法正确启用 OAD (导致下一次尝试失败)。
-您是否考虑验证问题是否可能来自 OAD 分销商(即电话)? 如果您尝试仅使用 TI 的映像连续运行多个 OAD 传输、它是否起作用? 如果您尝试在一行中执行多个 OAD 操作、但使用不同的映像、则会出现同样的问题?
最后但同样重要的是,您是否确实实施了一些回滚保护? 换言之、在某些情况下、可以实施一种机制来确保不会发生软件降级。 在这种情况下、如果两个连续的映像具有相同的版本号、我想器件可能会拒绝该映像。 (注意:如果执行了此类程序、则这不是 TI 代码、我可能提供的输入有限)。
我希望这将有所帮助、
此致、