主机(Android 6 STB)正在启动加密过程、由于外设上的绑定已删除->缺少引脚或密钥、我们的器件将拒绝该过程。
到目前为止,一切都很好-正如预期的那样,但是主机上的服务现在正在尝试为他仍然知道的特征启用客户端特征配置(在本例中处理40) 这会立即在外设侧生成"MIC failure"-连接在外设上下降、并且由于它是 MIC 故障、外设也能够再次开始通告、 另一端的主机仍然无法使用超版本超时,因为外设未向主机发送连接终止数据包(正如预期的那样,因为它是 MIC 故障....)。
这里的问题是-为什么 CC2642R 会在数据包使用有效的 CRC 和 MIC 正确传输(连接了 ellisys 航空迹线)的情况下生成 MIC 故障?
即使主器件接收到 LL_reject_EXT_IND PDU、堆栈已完成(Core Spec 5.1、第6卷、第 B 部分、5.1.3.1加密启动过程)、是否仍处于加密过程中?
SDK: 使用 IAR Embedded Workbench 的 SimpleLinkCC13x2_26x2 SDK 3.10.00.53:EWARM-8.32.4
谢谢、此致、
Daniel
e2e.ti.com/.../cc2642r1_5F00_mic_2D00_failure_2D00_after_2D00_enc_2D00_procedure_5F00_20191024.zip