This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

dfu with encrypted connection(SDK 11). stuck in dfu_ble_svc_peer_data_set

Hi I am using sdk 11 and adding DFU to my application

My application always stuck at dfu_ble_svc_peer_data_set(&m_peer_data); in function 'static void dfu_app_peer_data_set(uint16_t conn_handle)'

Before asking a question I already saw this page and followed all comments. But it still stuck at same location devzone.nordicsemi.com/.../

Please help me. Thanks

Parents
  • I printed all ble_event with RTT Viewer. I used SEGGER_RTT_printf function to print event id in ble_evt_dispatch function Here are my application's BLE event steps. 0x10 0x14 0x13 0x12 0x1A 0x30 0x19 0x12 0x50 0x50 0x50 0x51 I am not sure this information is helpful.

    And sometimes my application stuck at dfu_ble_svc_peer_data_set function or GATT Error is occurred.

Reply
  • I printed all ble_event with RTT Viewer. I used SEGGER_RTT_printf function to print event id in ble_evt_dispatch function Here are my application's BLE event steps. 0x10 0x14 0x13 0x12 0x1A 0x30 0x19 0x12 0x50 0x50 0x50 0x51 I am not sure this information is helpful.

    And sometimes my application stuck at dfu_ble_svc_peer_data_set function or GATT Error is occurred.

Children
No Data
Related