Here is the log i downloaded from the bluetooth driver - maybe someone can identify something in there? (removed the timestamps for character limit)
bt INFO D | btstack_crypto.c:495 | Elliptic curve: Y
bt INFO D | btstack_crypto.c:493 | Elliptic curve: X
bt INFO D | btstack_crypto.c:503 | sm_generate_f_rng: size 32 - offset 0
bt INFO D | btstack_crypto.c:530 | set uECC RNG for initial key generation with 64 random bytes
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO I | socket_server.c:186 | Bluetooth status: ON
bt INFO I | socket_server.c:1648 | BT connection count change: 0
bt INFO D | hci.c:8230 | BTSTACK_EVENT_NR_CONNECTIONS_CHANGED 0
bt INFO D | hci.c:1284 | Connection closed: handle 0x40, AC:12:03:D5:29:37
bt INFO I | hog_keyboard.c:1114 | Disconnected, status=0, device_index=-1, con_handle=0x40, reason=0x16
bt INFO W | hog_keyboard.c:1223 | Pairing failed: REMOTE_USER_TERMINATED_CONNECTION. device_index=-1, con_handle=0x40, address=AC:12:03:D5:29:37 LE_PUBLIC
bt INFO D | btstack_crypto.c:948 | start ecc random
bt INFO D | sm.c:5119 | sm: generate new ec key
bt INFO D | sm.c:1106 | sm: connection 0x40 released setup context
bt INFO D | gatt_client.c:1817 | GATT Client: HCI_EVENT_DISCONNECTION_COMPLETE
bt INFO I | socket_server.c:398 | daemon_remove_gatt_client_helper for con_handle 0x0040
bt INFO D | hci.c:1673 | Num LE Peripheral roles: 0 of 3
bt INFO D | hci.c:1667 | state 7, role 1, le_con 1
bt INFO D | sm.c:2887 | sm_run: state 57
bt INFO D | sm.c:2887 | sm_run: state 57
bt INFO D | sm.c:2887 | sm_run: state 57
bt INFO I | hog_keyboard.c:1160 | [0] no active profile! Abort pairing, disconnecting AC:12:03:D5:29:37
bt INFO D | att_server.c:441 | SM Pairing started
bt INFO D | sm.c:2887 | sm_run: state 49
bt INFO D | sm.c:4433 | public key received, generation method 1
bt INFO D | sm.c:1990 | dhkey
bt INFO D | btstack_crypto.c:596 | dhkey
bt INFO D | sm.c:2887 | sm_run: state 50
bt INFO D | sm.c:2887 | sm_run: state 50
bt INFO D | sm.c:2887 | sm_run: state 50
bt INFO I | hog_keyboard.c:1126 | Pairing started, con_handle=0x40, address=AC:12:03:D5:29:37 LE_PUBLIC
bt INFO D | sm.c:1260 | SMP: generation method 1
bt INFO D | sm.c:911 | sm_setup_tk: master io cap: 4, slave io cap: 2 -> method 1
bt INFO D | sm.c:860 | Secure pairing: 1
bt INFO D | sm.c:1207 | peer address AC:12:03:D5:29:37 type 0
bt INFO D | sm.c:1206 | our address DC:FE:23:C4:0C:C9 type 0
bt INFO D | sm.c:2887 | sm_run: state 32
bt INFO D | sm.c:2451 | sm: connection 0x0040 locked setup context as responder, state 32
bt INFO I | hog_keyboard.c:1094 | No keyboard profile found for AC:12:03:D5:29:37
bt INFO I | hog_keyboard.c:1084 | Connection complete, status=0, device_index=-1, con_handle=0x40, role=1, peer_address=AC:12:03:D5:29:37 LE_PUBLIC, sm_peer_addr: AC:12:03:D5:29:37 LE_PUBLIC
bt INFO I | socket_server.c:186 | Bluetooth status: ACTIVE
bt INFO I | socket_server.c:1648 | BT connection count change: 1
bt INFO D | hci.c:8230 | BTSTACK_EVENT_NR_CONNECTIONS_CHANGED 1
bt INFO D | att_server.c:424 | SM_EVENT_IDENTITY_RESOLVING_FAILED
bt INFO D | sm.c:2328 | LE Device Lookup: not found
bt INFO D | att_server.c:404 | SM_EVENT_IDENTITY_RESOLVING_STARTED
bt INFO D | hci.c:3517 | New connection: handle 64, AC:12:03:D5:29:37
bt INFO D | hci.c:1673 | Num LE Peripheral roles: 1 of 3
bt INFO D | hci.c:1667 | state 4, role 1, le_con 1
bt INFO D | hci.c:329 | create_connection_for_addr AC:12:03:D5:29:37, type 0
bt INFO D | hci.c:3387 | LE Connection_complete (status=0) type 0, AC:12:03:D5:29:37
bt INFO D | btstack_util.c:334 | dhk E3BC25102A69354F3F44B0CFEC22464F
bt INFO D | sm.c:2207 | DKG_CALC_DHK started
bt INFO D | btstack_util.c:334 | irk 98337A3D6835B7C8F540C70881CE506A
bt INFO D | btstack_crypto.c:495 | Elliptic curve: Y
bt INFO D | btstack_crypto.c:493 | Elliptic curve: X
bt INFO D | btstack_crypto.c:503 | sm_generate_f_rng: size 32 - offset 0
bt INFO D | btstack_crypto.c:530 | set uECC RNG for initial key generation with 64 random bytes
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:948 | start ecc random
bt INFO D | sm.c:2196 | DKG_CALC_IRK started
bt INFO D | hci.c:9044 | hci_le_set_own_address_type: old 0, new 0
bt INFO D | sm.c:5119 | sm: generate new ec key
bt INFO D | btstack_util.c:334 | IR 33BEBEEE93D51B8D7C3FEC1A41FE3EDC
bt INFO D | sm.c:3783 | IR from TLV
bt INFO D | btstack_util.c:334 | ER 0BD8333AC4F5532E58C2A0F442CB305F
bt INFO D | sm.c:3871 | ER from TLV
bt INFO D | sm.c:3864 | HCI Working!
bt INFO I | socket_server.c:186 | Bluetooth status: ON
bt INFO I | socket_server.c:1643 | New HCI state: WORKING
bt INFO I | main.c:483 | BTstack up and running on DC:FE:23:C4:0C:C9
bt INFO D | le_device_db_tlv.c:159 | num valid le device entries 0
bt INFO D | btstack_tlv.c:48 | TLV Instance 0xaaaac8613d30
bt INFO D | btstack_tlv_posix.c:190 | BTstack Magic Header found
bt INFO D | btstack_tlv_posix.c:180 | open db /var/uc/bt/btstack.tlv
bt INFO D | main.c:447 | TLV path: /var/uc/bt/btstack.tlv
bt INFO D | hci.c:1673 | Num LE Peripheral roles: 0 of 3
bt INFO D | hog_keyboard.c:556 | update_le_advertisement (27): 1
bt INFO I | hog_keyboard.c:363 | Advertising local name: Remote3 C40CC9 (14)
bt INFO D | main.c:316 | Local BD address file already exists
bt INFO D | main.c:614 | Cancel initialization shutdown timer
bt INFO I | main.c:610 | HCI state: INITIALIZING -> WORKING
bt INFO D | hci.c:8157 | BTSTACK_EVENT_STATE 2
bt INFO D | hci.c:1866 | hci_init_done -> HCI_STATE_WORKING
bt INFO D | hci.c:2890 | hci_le_read_white_list_size: size 128
bt INFO D | hci.c:2884 | hci_le_read_maximum_data_length: tx octets 251, tx time 2120 us
bt INFO D | hci.c:2877 | hci_le_read_buffer_size: acl size 251, acl count 15
bt INFO D | hci.c:2176 | BCM: Route SCO data via HCI transport
bt INFO D | hci.c:2968 | BR/EDR support 1, LE support 1
bt INFO D | hci.c:2965 | SCO Packet types 03ff - eSCO 1
bt INFO D | hci.c:2961 | ACL Packet types ff1e
bt INFO D | hci.c:2847 | hci_read_buffer_size: ACL size module 1021 -> used 1021, count 8 / SCO size 64, count 1
bt INFO D | hci.c:2928 | Local Address, Status: 0x00: Addr: DC:FE:23:C4:0C:C9
bt INFO D | hci.c:1930 | Set Public BD ADDR to DC:FE:23:C4:0C:C9
bt INFO D | btstack_uart_posix.c:170 | h4_set_baudrate 921600
bt INFO D | hci_transport_h4.c:178 | hci_transport_h4_set_baudrate 921600
bt INFO D | hci.c:2582 | Local baud rate change to 921600(w4_send_baud_change_bcm))
bt INFO D | btstack_crypto.c:1126 | controller supports ECDH operation: 1
bt INFO D | hci.c:2799 | Local supported commands summary 00007ffd
bt INFO D | hci.c:2794 | Command 0x0e supported 35/5
bt INFO D | hci.c:2794 | Command 0x0d supported 35/3
bt INFO D | hci.c:2794 | Command 0x0c supported 35/1
bt INFO D | hci.c:2794 | Command 0x0b supported 34/0
bt INFO D | hci.c:2794 | Command 0x0a supported 32/6
bt INFO D | hci.c:2794 | Command 0x09 supported 32/3
bt INFO D | hci.c:2794 | Command 0x08 supported 32/1
bt INFO D | hci.c:2794 | Command 0x07 supported 27/5
bt INFO D | hci.c:2794 | Command 0x06 supported 24/6
bt INFO D | hci.c:2794 | Command 0x05 supported 22/2
bt INFO D | hci.c:2794 | Command 0x04 supported 20/4
bt INFO D | hci.c:2794 | Command 0x03 supported 18/3
bt INFO D | hci.c:2794 | Command 0x02 supported 14/7
bt INFO D | hci.c:2794 | Command 0x00 supported 2/6
bt INFO I | socket_server.c:1573 | DAEMON_EVENT_CONNECTION_OPENED 0xaaaadd925320
bt INFO D | socket_connection.c:376 | socket_connection_accept new connection 10
bt INFO D | hci.c:2036 | BCM delay (300 ms) after init script
bt INFO D | btstack_uart_posix.c:170 | h4_set_baudrate 115200
bt INFO D | hci_transport_h4.c:178 | hci_transport_h4_set_baudrate 115200
bt INFO D | hci.c:2029 | Local baud rate change to 115200 after init script (bcm)
bt INFO D | hci.c:2012 | Init script done
bt INFO D | btstack_chipset_bcm.c:152 | chipset-bcm: end of file, size 50584
bt INFO D | btstack_chipset_bcm.c:131 | chipset-bcm: open file /opt/uc/bt/fw/BCM4373A0_001.001.025.0103.0155.FCC.CE.2BC.hcd
bt INFO D | btstack_uart_posix.c:170 | h4_set_baudrate 921600
bt INFO D | hci_transport_h4.c:178 | hci_transport_h4_set_baudrate 921600
bt INFO D | hci.c:2546 | Local baud rate change to 921600(w4_send_baud_change)
bt INFO D | hci.c:2832 | local name: BCM4373A0
bt INFO I | main.c:533 | Set public BD address: DC:FE:23:C4:0C:C9
bt INFO I | main.c:436 | Using 921600 baud.
bt INFO D | btstack_chipset_bcm.c:120 | chipset-bcm: init folder /opt/uc/bt/fw
bt INFO I | main.c:528 | Broadcom/Cypress - using BCM driver.
bt INFO D | main.c:493 | Local versions: hci=0x0008 / 0x0000, lmp=0x0008 / 0x2119
bt INFO D | hci.c:2984 | Manufacturer: 0x000f
bt INFO D | btstack_run_loop_posix.c:170 | POSIX run loop with monotonic clock
bt INFO I | socket_server.c:2127 | BTstack Server started on port 13333
bt INFO D | socket_connection.c:456 | Server up and running ...
bt INFO D | socket_connection.c:401 | Socket created for port 13333
bt INFO D | main.c:216 | Using public BD address: DC:FE:23:C4:0C:C9
bt INFO D | hog_keyboard.c:1355 | hci_power_control done
bt INFO I | socket_server.c:186 | Bluetooth status: OFF
bt INFO I | socket_server.c:1643 | New HCI state: INITIALIZING
bt INFO D | main.c:627 | Initializing BT controller. Timeout: 5000 ms
bt INFO I | main.c:610 | HCI state: OFF -> INITIALIZING
bt INFO D | hci.c:8157 | BTSTACK_EVENT_STATE 1
bt INFO D | btstack_uart_posix.c:361 | Open tty /dev/ttyS1
bt INFO D | btstack_uart_posix.c:170 | h4_set_baudrate 115200
bt INFO D | bt_gpiosysfs.c:48 | Enabling Bluetooth with GPIO 28
bt INFO D | hci.c:5544 | hci_power_control: 1, current mode 0
bt INFO I | kbd_profile.c:487 | Loaded configuration profiles: 0
bt INFO D | kbd_profile.c:480 | Loading configuration from: /var/uc/bt
bt INFO D | kbd_profile.c:53 | Initializing profiles
bt INFO D | hog_keyboard.c:609 | Enabling multiple peripheral connections: 3
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x2f, id 6, type 3
bt INFO D | hids_device.c:518 | hid_report_client_configuration_handle 0x2c
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x2b, id 4, type 1
bt INFO D | hids_device.c:518 | hid_report_client_configuration_handle 0x28
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x27, id 3, type 1
bt INFO D | hids_device.c:518 | hid_report_client_configuration_handle 0x24
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x23, id 2, type 1
bt INFO D | hids_device.c:518 | hid_report_client_configuration_handle 0x20
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x1f, id 1, type 1
bt INFO D | hids_device.c:457 | hid_control_point_value_handle 0x3e
bt INFO D | hids_device.c:456 | hid_boot_keyboard_input_client_configuration_handle 0x35
bt INFO D | hids_device.c:455 | hid_boot_keyboard_output_value_handle 0x37
bt INFO D | hids_device.c:454 | hid_boot_keyboard_input_value_handle 0x34
bt INFO D | hids_device.c:453 | hid_boot_mouse_input_client_configuration_handle 0x3a
bt INFO D | hids_device.c:452 | hid_boot_mouse_input_value_handle 0x39
bt INFO D | hids_device.c:451 | hid_protocol_mode_value_handle 0x1d
bt INFO D | hids_device.c:450 | hid_report_map_handle 0x32
bt INFO I | battery.c:62 | Starting battery poller: 180s
bt INFO D | att_db.c:250 | att_set_db 0xaaaac85fef10
bt INFO E | le_device_db_tlv.c:164 | btstack_tlv not initialized
bt INFO I | hog_keyboard.c:562 | Initializing BLE HID keyboard
bt INFO D | bt_gpiosysfs.c:44 | Using sysfs GPIO for BT power control
bt INFO I | main.c:427 | H4 device: /dev/ttyS1
bt INFO D | bt_gpiosysfs.c:48 | Enabling Bluetooth with GPIO 28
bt INFO D | bt_gpiosysfs.c:53 | Disabling Bluetooth with GPIO 28
bt INFO I | main.c:1089 | Power cycling Bluetooth controller
bt INFO I | main.c:1076 | Packet log: /tmp/hci_dump.pklg
bt INFO D | btstack_run_loop_posix.c:320 | Pipe: in 6, out 5
bt INFO D | btstack_run_loop_posix.c:320 | Pipe: in 4, out 3
bt INFO I | main.c:1048 | Version 0.6.0 (2025-07-30 11:23:26)
bt INFO D | main.c:699 | Good bye, see you.
bt INFO D | kbd_profile.c:491 | Saving configuration to: /var/uc/bt
bt INFO D | main.c:619 | Cancel force shutdown timer
bt INFO I | main.c:610 | HCI state: HALTING -> OFF
bt INFO D | hci.c:8157 | BTSTACK_EVENT_STATE 0
bt INFO D | hci.c:5741 | HCI_STATE_HALTING, emitting state
bt INFO D | hci.c:5314 | hci_power_control_off - control closed
bt INFO D | bt_gpiosysfs.c:53 | Disabling Bluetooth with GPIO 28
bt INFO D | hci.c:5307 | hci_power_control_off - hci_transport closed
bt INFO D | hci.c:5302 | hci_power_control_off
bt INFO D | hci.c:5736 | HCI_STATE_HALTING, calling off
bt INFO D | hci.c:5586 | HCI_STATE_HALTING, substate 48
bt INFO D | hci.c:5720 | HCI_STATE_HALTING: wait 50 ms
bt INFO D | hci.c:5586 | HCI_STATE_HALTING, substate 43
bt INFO D | sm.c:3905 | SM: reset state
bt INFO I | socket_server.c:186 | Bluetooth status: OFF
bt INFO I | socket_server.c:1643 | New HCI state: HALTING
bt INFO I | main.c:610 | HCI state: SLEEPING -> HALTING
bt INFO D | hci.c:8157 | BTSTACK_EVENT_STATE 3
bt INFO D | hci.c:5544 | hci_power_control: 0, current mode 4
bt INFO W | main.c:828 | SIGINT or SIGTERM received, shutting down...
bt INFO I | socket_server.c:186 | Bluetooth status: OFF
bt INFO I | socket_server.c:1643 | New HCI state: SLEEPING
bt INFO I | main.c:610 | HCI state: FALLING_ASLEEP -> SLEEPING
bt INFO D | hci.c:8157 | BTSTACK_EVENT_STATE 4
bt INFO D | hci.c:5321 | hci_power_control_sleep
bt INFO D | hci.c:5786 | HCI_STATE_HALTING, calling sleep
bt INFO D | hci.c:5775 | HCI_STATE_HALTING, disabling inq scans
bt INFO D | hci.c:5755 | HCI_STATE_FALLING_ASLEEP
bt INFO D | hci.c:5755 | HCI_STATE_FALLING_ASLEEP
bt INFO I | socket_server.c:186 | Bluetooth status: OFF
bt INFO I | socket_server.c:1643 | New HCI state: FALLING_ASLEEP
bt INFO D | main.c:712 | BTSTACK_EVENT_STATE: 0x05
bt INFO I | main.c:610 | HCI state: WORKING -> FALLING_ASLEEP
bt INFO D | hci.c:8157 | BTSTACK_EVENT_STATE 5
bt INFO D | hci.c:5544 | hci_power_control: 2, current mode 2
bt INFO I | socket_server.c:1037 | BTSTACK_SET_POWER_MODE 2
bt INFO I | socket_server.c:1106 | BTSTACK_GAP_ADVERTISEMENTS_ENABLE: 0
bt INFO D | battery.c:47 | Battery level changed: 93
bt INFO D | battery.c:47 | Battery level changed: 94
bt INFO D | battery.c:47 | Battery level changed: 95
bt INFO D | btstack_crypto.c:495 | Elliptic curve: Y
bt INFO D | btstack_crypto.c:493 | Elliptic curve: X
bt INFO D | btstack_crypto.c:503 | sm_generate_f_rng: size 32 - offset 0
bt INFO D | btstack_crypto.c:530 | set uECC RNG for initial key generation with 64 random bytes
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO I | socket_server.c:186 | Bluetooth status: ON
bt INFO I | socket_server.c:1648 | BT connection count change: 0
bt INFO D | hci.c:8230 | BTSTACK_EVENT_NR_CONNECTIONS_CHANGED 0
bt INFO D | hci.c:1284 | Connection closed: handle 0x40, AC:12:03:D5:29:37
bt INFO I | hog_keyboard.c:1114 | Disconnected, status=0, device_index=-1, con_handle=0x40, reason=0x16
bt INFO W | hog_keyboard.c:1223 | Pairing failed: REMOTE_USER_TERMINATED_CONNECTION. device_index=-1, con_handle=0x40, address=AC:12:03:D5:29:37 LE_PUBLIC
bt INFO D | btstack_crypto.c:948 | start ecc random
bt INFO D | sm.c:5119 | sm: generate new ec key
bt INFO D | sm.c:1106 | sm: connection 0x40 released setup context
bt INFO D | gatt_client.c:1817 | GATT Client: HCI_EVENT_DISCONNECTION_COMPLETE
bt INFO I | socket_server.c:398 | daemon_remove_gatt_client_helper for con_handle 0x0040
bt INFO D | hci.c:1673 | Num LE Peripheral roles: 0 of 3
bt INFO D | hci.c:1667 | state 7, role 1, le_con 1
bt INFO D | sm.c:2887 | sm_run: state 57
bt INFO D | sm.c:2887 | sm_run: state 57
bt INFO D | sm.c:2887 | sm_run: state 57
bt INFO I | hog_keyboard.c:1160 | [0] no active profile! Abort pairing, disconnecting AC:12:03:D5:29:37
bt INFO D | att_server.c:441 | SM Pairing started
bt INFO D | sm.c:2887 | sm_run: state 49
bt INFO D | sm.c:4433 | public key received, generation method 1
bt INFO D | sm.c:1990 | dhkey
bt INFO D | btstack_crypto.c:596 | dhkey
bt INFO D | sm.c:2887 | sm_run: state 50
bt INFO D | sm.c:2887 | sm_run: state 50
bt INFO D | sm.c:2887 | sm_run: state 50
bt INFO I | hog_keyboard.c:1126 | Pairing started, con_handle=0x40, address=AC:12:03:D5:29:37 LE_PUBLIC
bt INFO D | sm.c:1260 | SMP: generation method 1
bt INFO D | sm.c:911 | sm_setup_tk: master io cap: 4, slave io cap: 2 -> method 1
bt INFO D | sm.c:860 | Secure pairing: 1
bt INFO D | sm.c:1207 | peer address AC:12:03:D5:29:37 type 0
bt INFO D | sm.c:1206 | our address DC:FE:23:C4:0C:C9 type 0
bt INFO D | sm.c:2887 | sm_run: state 32
bt INFO D | sm.c:2451 | sm: connection 0x0040 locked setup context as responder, state 32
bt INFO I | hog_keyboard.c:1094 | No keyboard profile found for AC:12:03:D5:29:37
bt INFO I | hog_keyboard.c:1084 | Connection complete, status=0, device_index=-1, con_handle=0x40, role=1, peer_address=AC:12:03:D5:29:37 LE_PUBLIC, sm_peer_addr: AC:12:03:D5:29:37 LE_PUBLIC
bt INFO I | socket_server.c:186 | Bluetooth status: ACTIVE
bt INFO I | socket_server.c:1648 | BT connection count change: 1
bt INFO D | hci.c:8230 | BTSTACK_EVENT_NR_CONNECTIONS_CHANGED 1
bt INFO D | att_server.c:424 | SM_EVENT_IDENTITY_RESOLVING_FAILED
bt INFO D | sm.c:2328 | LE Device Lookup: not found
bt INFO D | att_server.c:404 | SM_EVENT_IDENTITY_RESOLVING_STARTED
bt INFO D | hci.c:3517 | New connection: handle 64, AC:12:03:D5:29:37
bt INFO D | hci.c:1673 | Num LE Peripheral roles: 1 of 3
bt INFO D | hci.c:1667 | state 4, role 1, le_con 1
bt INFO D | hci.c:329 | create_connection_for_addr AC:12:03:D5:29:37, type 0
bt INFO D | hci.c:3387 | LE Connection_complete (status=0) type 0, AC:12:03:D5:29:37
bt INFO D | btstack_util.c:334 | dhk E3BC25102A69354F3F44B0CFEC22464F
bt INFO D | sm.c:2207 | DKG_CALC_DHK started
bt INFO D | btstack_util.c:334 | irk 98337A3D6835B7C8F540C70881CE506A
bt INFO D | btstack_crypto.c:495 | Elliptic curve: Y
bt INFO D | btstack_crypto.c:493 | Elliptic curve: X
bt INFO D | btstack_crypto.c:503 | sm_generate_f_rng: size 32 - offset 0
bt INFO D | btstack_crypto.c:530 | set uECC RNG for initial key generation with 64 random bytes
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:961 | more ecc random
bt INFO D | btstack_crypto.c:948 | start ecc random
bt INFO D | sm.c:2196 | DKG_CALC_IRK started
bt INFO D | hci.c:9044 | hci_le_set_own_address_type: old 0, new 0
bt INFO D | sm.c:5119 | sm: generate new ec key
bt INFO D | btstack_util.c:334 | IR 33BEBEEE93D51B8D7C3FEC1A41FE3EDC
bt INFO D | sm.c:3783 | IR from TLV
bt INFO D | btstack_util.c:334 | ER 0BD8333AC4F5532E58C2A0F442CB305F
bt INFO D | sm.c:3871 | ER from TLV
bt INFO D | sm.c:3864 | HCI Working!
bt INFO I | socket_server.c:186 | Bluetooth status: ON
bt INFO I | socket_server.c:1643 | New HCI state: WORKING
bt INFO I | main.c:483 | BTstack up and running on DC:FE:23:C4:0C:C9
bt INFO D | le_device_db_tlv.c:159 | num valid le device entries 0
bt INFO D | btstack_tlv.c:48 | TLV Instance 0xaaaabdd04d30
bt INFO D | btstack_tlv_posix.c:190 | BTstack Magic Header found
bt INFO D | btstack_tlv_posix.c:180 | open db /var/uc/bt/btstack.tlv
bt INFO D | main.c:447 | TLV path: /var/uc/bt/btstack.tlv
bt INFO D | hci.c:1673 | Num LE Peripheral roles: 0 of 3
bt INFO D | hog_keyboard.c:556 | update_le_advertisement (27): 1
bt INFO I | hog_keyboard.c:363 | Advertising local name: Remote3 C40CC9 (14)
bt INFO D | main.c:316 | Local BD address file already exists
bt INFO D | main.c:614 | Cancel initialization shutdown timer
bt INFO I | main.c:610 | HCI state: INITIALIZING -> WORKING
bt INFO D | hci.c:8157 | BTSTACK_EVENT_STATE 2
bt INFO D | hci.c:1866 | hci_init_done -> HCI_STATE_WORKING
bt INFO D | hci.c:2890 | hci_le_read_white_list_size: size 128
bt INFO D | hci.c:2884 | hci_le_read_maximum_data_length: tx octets 251, tx time 2120 us
bt INFO D | hci.c:2877 | hci_le_read_buffer_size: acl size 251, acl count 15
bt INFO D | hci.c:2176 | BCM: Route SCO data via HCI transport
bt INFO D | hci.c:2968 | BR/EDR support 1, LE support 1
bt INFO D | hci.c:2965 | SCO Packet types 03ff - eSCO 1
bt INFO D | hci.c:2961 | ACL Packet types ff1e
bt INFO D | hci.c:2847 | hci_read_buffer_size: ACL size module 1021 -> used 1021, count 8 / SCO size 64, count 1
bt INFO D | hci.c:2928 | Local Address, Status: 0x00: Addr: DC:FE:23:C4:0C:C9
bt INFO D | hci.c:1930 | Set Public BD ADDR to DC:FE:23:C4:0C:C9
bt INFO D | btstack_uart_posix.c:170 | h4_set_baudrate 921600
bt INFO D | hci_transport_h4.c:178 | hci_transport_h4_set_baudrate 921600
bt INFO D | hci.c:2582 | Local baud rate change to 921600(w4_send_baud_change_bcm))
bt INFO D | btstack_crypto.c:1126 | controller supports ECDH operation: 1
bt INFO D | hci.c:2799 | Local supported commands summary 00007ffd
bt INFO D | hci.c:2794 | Command 0x0e supported 35/5
bt INFO D | hci.c:2794 | Command 0x0d supported 35/3
bt INFO D | hci.c:2794 | Command 0x0c supported 35/1
bt INFO D | hci.c:2794 | Command 0x0b supported 34/0
bt INFO D | hci.c:2794 | Command 0x0a supported 32/6
bt INFO D | hci.c:2794 | Command 0x09 supported 32/3
bt INFO D | hci.c:2794 | Command 0x08 supported 32/1
bt INFO D | hci.c:2794 | Command 0x07 supported 27/5
bt INFO D | hci.c:2794 | Command 0x06 supported 24/6
bt INFO D | hci.c:2794 | Command 0x05 supported 22/2
bt INFO D | hci.c:2794 | Command 0x04 supported 20/4
bt INFO D | hci.c:2794 | Command 0x03 supported 18/3
bt INFO D | hci.c:2794 | Command 0x02 supported 14/7
bt INFO D | hci.c:2794 | Command 0x00 supported 2/6
bt INFO D | hci.c:2036 | BCM delay (300 ms) after init script
bt INFO D | btstack_uart_posix.c:170 | h4_set_baudrate 115200
bt INFO D | hci_transport_h4.c:178 | hci_transport_h4_set_baudrate 115200
bt INFO D | hci.c:2029 | Local baud rate change to 115200 after init script (bcm)
bt INFO D | hci.c:2012 | Init script done
bt INFO D | btstack_chipset_bcm.c:152 | chipset-bcm: end of file, size 50584
bt INFO I | socket_server.c:1573 | DAEMON_EVENT_CONNECTION_OPENED 0xaaaaf7287320
bt INFO D | socket_connection.c:376 | socket_connection_accept new connection 11
bt INFO D | btstack_chipset_bcm.c:131 | chipset-bcm: open file /opt/uc/bt/fw/BCM4373A0_001.001.025.0103.0155.FCC.CE.2BC.hcd
bt INFO D | btstack_uart_posix.c:170 | h4_set_baudrate 921600
bt INFO D | hci_transport_h4.c:178 | hci_transport_h4_set_baudrate 921600
bt INFO D | hci.c:2546 | Local baud rate change to 921600(w4_send_baud_change)
bt INFO D | hci.c:2832 | local name: BCM4373A0
bt INFO I | main.c:533 | Set public BD address: DC:FE:23:C4:0C:C9
bt INFO I | main.c:436 | Using 921600 baud.
bt INFO D | btstack_chipset_bcm.c:120 | chipset-bcm: init folder /opt/uc/bt/fw
bt INFO I | main.c:528 | Broadcom/Cypress - using BCM driver.
bt INFO D | main.c:493 | Local versions: hci=0x0008 / 0x0000, lmp=0x0008 / 0x2119
bt INFO D | hci.c:2984 | Manufacturer: 0x000f
bt INFO D | btstack_run_loop_posix.c:170 | POSIX run loop with monotonic clock
bt INFO I | socket_server.c:2127 | BTstack Server started on port 13333
bt INFO D | socket_connection.c:456 | Server up and running ...
bt INFO D | socket_connection.c:401 | Socket created for port 13333
bt INFO D | main.c:216 | Using public BD address: DC:FE:23:C4:0C:C9
bt INFO D | hog_keyboard.c:1355 | hci_power_control done
bt INFO I | socket_server.c:186 | Bluetooth status: OFF
bt INFO I | socket_server.c:1643 | New HCI state: INITIALIZING
bt INFO D | main.c:627 | Initializing BT controller. Timeout: 5000 ms
bt INFO I | main.c:610 | HCI state: OFF -> INITIALIZING
bt INFO D | hci.c:8157 | BTSTACK_EVENT_STATE 1
bt INFO D | btstack_uart_posix.c:361 | Open tty /dev/ttyS1
bt INFO D | btstack_uart_posix.c:170 | h4_set_baudrate 115200
bt INFO D | bt_gpiosysfs.c:48 | Enabling Bluetooth with GPIO 28
bt INFO D | hci.c:5544 | hci_power_control: 1, current mode 0
bt INFO I | kbd_profile.c:487 | Loaded configuration profiles: 0
bt INFO D | kbd_profile.c:480 | Loading configuration from: /var/uc/bt
bt INFO D | kbd_profile.c:53 | Initializing profiles
bt INFO D | hog_keyboard.c:609 | Enabling multiple peripheral connections: 3
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x2f, id 6, type 3
bt INFO D | hids_device.c:518 | hid_report_client_configuration_handle 0x2c
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x2b, id 4, type 1
bt INFO D | hids_device.c:518 | hid_report_client_configuration_handle 0x28
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x27, id 3, type 1
bt INFO D | hids_device.c:518 | hid_report_client_configuration_handle 0x24
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x23, id 2, type 1
bt INFO D | hids_device.c:518 | hid_report_client_configuration_handle 0x20
bt INFO D | hids_device.c:516 | hid_report_value_handle 0x1f, id 1, type 1
bt INFO D | hids_device.c:457 | hid_control_point_value_handle 0x3e
bt INFO D | hids_device.c:456 | hid_boot_keyboard_input_client_configuration_handle 0x35
bt INFO D | hids_device.c:455 | hid_boot_keyboard_output_value_handle 0x37
bt INFO D | hids_device.c:454 | hid_boot_keyboard_input_value_handle 0x34
bt INFO D | hids_device.c:453 | hid_boot_mouse_input_client_configuration_handle 0x3a
bt INFO D | hids_device.c:452 | hid_boot_mouse_input_value_handle 0x39
bt INFO D | hids_device.c:451 | hid_protocol_mode_value_handle 0x1d
bt INFO D | hids_device.c:450 | hid_report_map_handle 0x32
bt INFO I | battery.c:62 | Starting battery poller: 180s
bt INFO D | att_db.c:250 | att_set_db 0xaaaabdceff10
bt INFO E | le_device_db_tlv.c:164 | btstack_tlv not initialized
bt INFO I | hog_keyboard.c:562 | Initializing BLE HID keyboard
bt INFO D | bt_gpiosysfs.c:44 | Using sysfs GPIO for BT power control
bt INFO I | main.c:427 | H4 device: /dev/ttyS1
bt INFO D | bt_gpiosysfs.c:48 | Enabling Bluetooth with GPIO 28
bt INFO D | bt_gpiosysfs.c:53 | Disabling Bluetooth with GPIO 28
bt INFO I | main.c:1089 | Power cycling Bluetooth controller
bt INFO I | main.c:1076 | Packet log: /tmp/hci_dump.pklg
bt INFO D | btstack_run_loop_posix.c:320 | Pipe: in 6, out 5
bt INFO D | btstack_run_loop_posix.c:320 | Pipe: in 4, out 3
bt INFO I | main.c:1048 | Version 0.6.0 (2025-07-30 11:23:26)
bt INFO Waiting for GPIO 28 permissions update...