One more observation: I was able to connect by using nRF Connect auto-connect and resetting the board periodically.
Connected successfully only before entering PDS, when advertising is just enabled.
Just to give you an idea...
| _ \ / _|/ _| | | | | | |
| |_) | ___ _ _| |_| |_ __ _| | ___ | | __ _| |__
| _ < / _ \| | | | _| _/ _` | |/ _ \| |/ _` | '_ \
| |_) | (_) | |_| | | | || (_| | | (_) | | (_| | |_) |
|____/ \___/ \__,_|_| |_| \__,_|_|\___/|_|\__,_|_.__/
Build:10:50:41,Oct 3 2022
Copyright (c) 2021 Bouffalolab team
dynamic memory init success,heap size = 4 Kbyte
show flash cfg:
jedec id 0xEF4016
mid 0xEF
iomode 0x04
clk delay 0x01
clk invert 0x01
read reg cmd0 0x05
read reg cmd1 0x35
write reg cmd0 0x01
write reg cmd1 0x31
qe write len 0x01
cread support 0x01
cread code 0x20
burst wrap cmd 0x77
-------------------
[OS] ble_init_task.....
[OS] ble_controller_init...
[OS] hci_driver_init...
[OS] bt_enable...
ble_tp_init
Start adv
�Sleep_cycles=5037,state_cnt=0cnt=0
Sleep_cycles=4934,state_cnt=0Sleep_cycles=5057,state_cnt=0
Sleep_cycles=5016,state_cnt=0
____ __ __ _ _ _
| _ \ / _|/ _| | | | | | |
| |_) | ___ _ _| |_| |_ __ _| | ___ | | __ _| |__
| _ < / _ \| | | | _| _/ _` | |/ _ \| |/ _` | '_ \
| |_) | (_) | |_| | | | || (_| | | (_) | | (_| | |_) |
|____/ \___/ \__,_|_| |_| \__,_|_|\___/|_|\__,_|_.__/
Build:10:50:41,Oct 3 2022
Copyright (c) 2021 Bouffalolab team
dynamic memory init success,heap size = 4 Kbyte
show flash cfg:
jedec id 0xEF4016
mid 0xEF
iomode 0x04
clk delay 0x01
clk invert 0x01
read reg cmd0 0x05
read reg cmd1 0x35
write reg cmd0 0x01
write reg cmd1 0x31
qe write len 0x01
cread support 0x01
cread code 0x20
burst wrap cmd 0x77
-------------------
[OS] ble_init_task.....
[OS] ble_controller_init...
[OS] hci_driver_init...
[OS] bt_enable...
ble_tp_init
Start adv
Adver�Sleep_cycles=5016,state_cnt=0
Sleep_cycles=5057,state_cnt=0
ble_assert_err,return address 0x23028d84
, ble_assert_err
ble_assert_err, file=D:/Paul/gitlab-bl_iot_sdk/bl_iot_sdk/components/network/ble/blecontroller/modules/ke/src/ke_mem.c, line=5
____ __ __ _ _ _
| _ \ / _|/ _| | | | | | |
| |_) | ___ _ _| |_| |_ __ _| | ___ | | __ _| |__
| _ < / _ \| | | | _| _/ _` | |/ _ \| |/ _` | '_ \
| |_) | (_) | |_| | | | || (_| | | (_) | | (_| | |_) |
|____/ \___/ \__,_|_| |_| \__,_|_|\___/|_|\__,_|_.__/
Build:10:50:41,Oct 3 2022
Copyright (c) 2021 Bouffalolab team
dynamic memory init success,heap size = 4 Kbyte
show flash cfg:
jedec id 0xEF4016
mid 0xEF
iomode 0x04
clk delay 0x01
clk invert 0x01
read reg cmd0 0x05
read reg cmd1 0x35
write reg cmd0 0x01
write reg cmd1 0x31
qe write len 0x01
cread support 0x01
cread code 0x20
burst wrap cmd 0x77
-------------------
[OS] ble_init_task.....
[OS] ble_controller_init...
[OS] hci_driver_init...
[OS] bt_enable...
ble_tp_init
Start adv