SDK version 15
I'm adding two more BLE services to my working custom one. And ran into some advertising issues. This is what's spitted out from GDB.
ble_advertising_init (p_advertising=p_advertising@entry=0x20002f3c <m_advertising>, p_init=p_init@entry=0x2000ff3c)
at ../../../../../../components/ble/ble_advertising/ble_advertising.c:463
463 memset(&p_advertising->peer_address, 0, sizeof(p_advertising->peer_address));
(gdb) stepi
460 p_advertising->current_slave_link_conn_handle = BLE_CONN_HANDLE_INVALID;
(gdb)
463 memset(&p_advertising->peer_address, 0, sizeof(p_advertising->peer_address));
(gdb)
0x0002fd9e 463 memset(&p_advertising->peer_address, 0, sizeof(p_advertising->peer_address));
(gdb)
Remote failure reply: E62F00200000000007000000D02F00203C2F0020FFFF0000D4FF00203CFF0020000000000000000000000020000000000000000000FF0020C7E10200A2FD020000000001
Remote failure reply: E62F00200000000007000000D02F00203C2F0020FFFF0000D4FF00203CFF0020000000000000000000000020000000000000000000FF0020C7E10200A2FD020000000001
(gdb)
Remote failure reply: E62F00200000000007000000D02F00203C2F0020FFFF0000D4FF00203CFF0020000000000000000000000020000000000000000000FF0020C7E10200A2FD020000000001
(gdb)
Remote failure reply: E62F00200000000007000000D02F00203C2F0020FFFF0000D4FF00203CFF0020000000000000000000000020000000000000000000FF0020C7E10200A2FD020000000001
(gdb)
Remote failure reply: E62F00200000000007000000D02F00203C2F0020FFFF0000D4FF00203CFF0020000000000000000000000020000000000000000000FF0020C7E10200A2FD020000000001
Address of p_advertising seems fine
$ arm-none-eabi-gdb --version
GNU gdb (bleeding-edge-toolchain) 8.0.1
Anyone has any idea what's going on here?