


从 OTA 升级日志上看,升级程序从蓝牙遥控器读取 BDADDR 、 CRYSTAL_FTRIM 、 IDENTITY_ROOT 、 ENCRYPTION_ROOT 等 CS Key ,并把这些 Key 的值合并到用于升级的 keyboard 应用的 img 文件中。蓝牙遥控器进入 bootloader 模式,升级程序重新连接 bootloader 模式的蓝牙遥控器,传输数据完成升级后蓝牙遥控器重启进入 keyboard 应用。 日志Ġ6:11:31 Status: Scanning for devices aborted.Ġ6:11:31 Status: Connected to the device.Ġ6:11:31 Status: Pairing request received.Ġ6:11:31 Status: Bonded to device 0x.00:0b:82:6f:8b:bbĠ6:11:32 Status: Detected the CSR ♞nergy OTA Update Application service.Ġ6:11:32 Status: Connected to the device.Ġ6:11:32 Status: Configuring device notifications.Ġ6:11:32 Status: Configuring device indications.Ġ6:11:32 Status: Reading information from the device.Ġ6:11:32 Status: Current application position is 1.Ġ6:11:32 Status: Reading the Bluetooth address of the device.Ġ6:11:32 Status: Bluetooth address: 00:0b:82:6f:8b:bb.Ġ6:11:32 Status: Reading the device's crystal trim.Ġ6:11:32 Status: Reading the device's Identity Root.Ġ6:11:32 Status: Identity Root: 0x00000000000000000000000100000000Ġ6:11:32 Status: Reading the device's Encryption Root.Ġ6:11:32 Status: Encryption Root: 0x00000000000000000000000300000000Ġ6:11:32 Status: Merging the image and key file.Ġ6:11:32 Status: Switching the device to bootloader mode.Ġ6:11:32 Status: Current application position has been set successfully.Ġ6:11:32 Status: Disconnected from the device (source = 0x2d, reason= 0x80c).Ġ6:11:32 Status: Bonded to device 0x.00:0b:82:6f:8b:bbĠ6:11:33 Status: OTA bootloader mode is supported.Ġ6:11:33 Status: Connected to the OTA bootloader.Ġ6:11:33 Status: Reading bootloader version.Ġ6:11:33 Status: Connected to OTA bootloader version 5.Ġ6:11:33 Status: Configuring device notifications.Ġ6:11:33 Status: Reading information from the device.Ġ6:11:33 Error: Failed to read the current application position.Ġ6:11:33 Status: Setting the current application position to 2.Ġ6:11:33 Error: Failed to set the current application position (code = 6).Ġ6:11:33 Status: Reading the Bluetooth address of the device.Ġ6:11:33 Status: Bluetooth address: 00:0b:82:6f:8b:bb.Ġ6:11:33 Status: Reading the device's crystal trim.Ġ6:11:33 Status: Reading the device's Identity Root.Ġ6:11:33 Status: Identity Root: 0x00000000000000000000000100000000Ġ6:11:33 Status: Reading the device's Encryption Root.Ġ6:11:33 Status: Encryption Root: 0x00000000000000000000000300000000Ġ6:11:33 Status: Merging the image and key file.Ġ6:12:11 Status: Device has been updated successfully.Ġ6:12:15 Status: Disconnected from the device (source = 0x2d, reason= 0x80c). 软件: Windows 操作系统、 CSR ♞nergy Over-the-AirUpdater 2.4.0.

5ĬSR8510 Bluetooth 4.0 USB Dongle driver 7ĬSR ♞nergy Over-the-Air application demo.
