libpthread.so.0 _ITM_deregisterTMCloneTable _Jv_RegisterClasses _ITM_registerTMCloneTable pthread_getschedparam sigaction pthread_attr_init pthread_mutex_unlock pthread_join pthread_create __libc_current_sigrtmax __errno_location lseek send nanosleep pthread_cond_signal pthread_mutex_lock pthread_self pthread_mutex_destroy pthread_cond_wait read write pthread_mutexattr_init pthread_cond_destroy pthread_cond_timedwait pthread_detach pthread_exit recv pthread_mutexattr_settype pthread_setschedparam pthread_cond_init pthread_mutex_init librt.so.1 __gmon_start__ clock_gettime timer_create timer_delete timer_settime libm.so.6 log10 raise libc.so.6 socket fflush strcpy srand fopen strncmp cfmakeraw perror strncpy select abort stdin strtoll socketpair popen getpid kill __assert_fail strtok strtol syslog cfsetispeed fgets getppid calloc strlen prctl setitimer sigemptyset memset tcsetattr bind memcmp vsnprintf stdout memcpy fclose strtoul setsockopt malloc strcat strcasecmp sched_setscheduler getgid asprintf __ctype_b_loc sscanf ioctl getuid getegid pclose usleep gettimeofday geteuid tcflush localtime strchr fprintf tcgetattr times cfsetospeed __xstat access sched_getscheduler strcmp strerror __libc_start_main stpcpy random free GLIBC_2.4
m 5 I } hal_op_send: opcode[0x%02x], buf[%s] hal_op_send: undefined opcode[0x%02x] buf_cb: %s, buf_len %d enable o Tp dp % pp I true {,} BtSnoopLogOutput Attempt to load stack conf from %s = "= bte_load_conf: missing value for name: %s bte_load_conf file >%s< not found BtSnoopFileName TraceConf TraceH5 Hr Pr Xr dr pr |r r r r r r r r r r r r r r r r s s s s $s ,s 4s <s Ds Ls Ts \s ds ls ts |s s s s s s s s s s s s s %02d:%02d:%02d.%03ld BTA_SysSetTraceLevel - trace id in map start = %d end= %d, paramter id = %d BTA_SysSetTraceLevel( id:%d, level:%d ): setting/reading BTE_InitTraceLevels -- %s [bttrc] using compile default trace settings TRC_BTAPP TRC_BTIF bt-btif bt-usb bt-serial bt-socket bt-rs232 bt-lc bt-lm bt-hci bt-l2cap bt-rfcomm bt-sdp bt-tcs bt-obex bt-btm bt-gap bt-dun bt-goep bt-icp bt-hsp2 bt-spp bt-ctp bt-bpp bt-hcrp bt-ftp bt-opp bt-btu bt-gki bt-bnep bt-pan bt-hfp bt-hid bt-bip bt-avp bt-a2d bt-sap bt-amp bt-mca bt-att bt-smp bt-nfc bt-nci bt-idep bt-ndep bt-llcp bt-rw bt-ce bt-snep bt-ndef bt-nfa bte_main_enable $ $ i$ I$ =$ -$ $ bte_main_enable bte_main_disable bte_main_hci_send alloc returns NO BUFFER! HC postload_cb %d ...preload_wait_timeout (retried:%d/max-retry:%d)... HC preload_cb %d [0:SUCCESS 1:FAIL] !!! Failed to get BtHostControllerInterface !!! /etc/bluetooth/bt_stack.conf Failed to fire preload watchdog timer main/bte_main.c result == BT_HC_STATUS_SUCCESS BTU Invalid Controller ID. Discarding message. BCM1200_PI_10.3.20.33 ( ' 9' + + + + ' * 1+ set_rxflow %d set_power %d vendor lib is missing! Init failed with no user callbacks! Init failed with no HCI interface specified! init has been called repeatedly without calling cleanup? pthread_create failed! libbt-hci init: pthread_setschedparam failed (%s) bt_hc_worker_thread started bt_hc_worker Used up Tx Cmd credits bt_hc_worker_thread exiting logging %d, path = %s cleanup postload preload hciconfig hci%d up HCI bind failed HCI filter setup failed RealtechQ whw_cfg_set_timer: failed to create timer hw_cfg_set_timer: failed to set timer hw_cfg_clear_timer /lib/firmware/%s bt_hw_load_file[%s] can't access bt file[%s], errno %d can't open bt file[%s], errno %d failed to malloc buf for bt file[%s] can't read bt file[%s] failed to get config file buf failed to check config file signature 0x%08x failed to check config file length, stated[0x%04x], calculated[0x%04x] bt_hw_parse_config: baudrate 0x%08x, hw flow control 0x%02x bt_hw_parse_config: config offset(0x%04x), length(0x%02x) bt_hw_parse_project_id: opcode %d, len %d, data %d bt_hw_parse_project_id: invalid len %d bt_hw_get_patch_entry: fw_ver 0x%08x, patch_num %d bt_hw_get_patch_entry: failed to get etnry bt_hw_get_patch_entry: No BT patch info found bt_hw_get_patch_entry: failed to allocate mem for BT patch entry bt_hw_get_patch_entry: chip_id %d, patch_len 0x%x, patch_offset 0x%x bt_hw_extract_firmware: failed to allocate buf bt_hw_extract_firmware: 8723au signature check error bt_hw_extract_firmware: signature check error bt_hw_extract_firmware: extension section signature check error lmp sub verson is 0x%04x, project_id is 0x%04x, match! lmp sub verson is 0x%04x, project_id is 0x%04x, mismatch! mp_rtl8723a_fw mp_rtl8723a_config mp_rtl8723b_fw mp_rtl8723b_config mp_rtl8821a_fw mp_rtl8821a_config mp_rtl8761a_fw mp_rtl8761a_config mp_rtl8703a_fw mp_rtl8703a_config mp_rtl8763a_fw mp_rtl8763a_config mp_rtl8703b_fw mp_rtl8703b_config mp_rtl8723c_fw mp_rtl8723c_config mp_rtl8822b_fw mp_rtl8822b_config mp_rtl8723d_fw mp_rtl8723d_config mp_rtl8821c_fw mp_rtl8821c_config mp_none_fw mp_none_config userial vendor: unsupported baud speed %d UART_hw_config_cback state: %d ERROR! UART_hw_config_cback state: %d, received opcode 0x%04x LMP sub version 0x%04x, HCI sub version 0x%04x read ROM version status error! read ROM version status: %d, echo version: %d patch fragment count %d, tail len %d bt hw config: set controller uart baud 0x%08x bt_speed_to_uart_speed: use default baudrate[115200] bt hw config: set host uart baud %d bt hw config: change host hw flow control settings HW_CFG_DL_FW_PATCH status: %d, opcode 0x%04x HW_CFG_DL_FW_PATCH: index %d bt hw config completed HW_CFG_DL_FW_PATCH: send last fw fragment patch fragement index %d, len %d vendor lib fwcfg aborted!!! UART_hw_config_start: proto %d[1/H4, 2/H5] bt hw config aborted[no buffer] USB_hw_config_cback state: %d ERROR! USB_hw_config_cback state: %d, received opcode 0x%04x bt hw config aborted!!! fw_reset_timeout, timer id %d USB_hw_config_start bt hw config aborted[no timer] @ @ A A !A 9A !!! Failed to get bt vendor interface !!! btif_associate_evt btif_mp_test_evt btif_mp_notify_evt btif_disassociate_evt btif_shutdown_bluetooth BTM_VendorSpecificCommand btif_dut_mode_send btif_transfer_context event %d, len %d BTIF ENABLE BLUETOOTH not disabled adapter_state_changed_cb bt_hal_cbacks HAL %s->%s Callback is NULL btif/src/btif_core.c ### ASSERT : %s line %d %s (%d) ### btif task starting %s: notify ASSOCIATE_JVM thread_evt_cb btif_task: received trigger stack init event btif_task: hardware init failed btif task fetched event 0x%x btif_context_switched %s: evtcode[0x%02x] <-- HCI EVENT event code: 0x%x %d %s: opcode[0x%02x], params[%u] dut_mode_recv_cb unhandled btif event (%d) %s: notify DISASSOCIATE_JVM btif task exiting btif_disable_bluetooth : not yet enabled BTIF DISABLE BLUETOOTH shutdown while still enabled, initiate disable %s done MAC RSSI Name %02x:%02x:%02x:%02x:%02x:%02x * %02x:%02x:%02x:%02x:%02x:%02x %d * %02x:%02x:%02x:%02x:%02x:%02x * * %02x:%02x:%02x:%02x:%02x:%02x %d * MAC List %02x:%02x:%02x:%02x:%02x:%02x U # search ++%s: %s %x:%x:%x:%x:%x:%x bt_mp_HciCmd , --%s%s0x%02x %s%s0x%02x bt_mp_GetParam ++%s: index %s %s%s%d%s0x%02x %s%s%d%s0x%02x%s0x%02x%s0x%02x %s%s%d%s0x%02x%s0x%02x %s%s%d%s0x%02x%s0x%04x %s%s%d%s0x%02x%s0x%08x %s%s%d%s0x%02x%s0x%012llx %s%s%d%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x %s%s%d%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x %s: Param index not specified %s%s0x%02x%s0x%02x%s0x%02x%s0x%04x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%08x%s0x%02x%s0x%012llx%s0x%02x --%s bt_mp_SetParam Invalid BT param index %d PG raw data[%d]: 0x%02x TX gain table[%d]: 0x%02x TX dac table[%d]: 0x%02x Pair index %d, pair value 0x%llx Invalid BT pair format, params count %d --%s: pairs count %d bt_mp_SetConfig Invalid config pair format<%s> Invalid file flag %d Invalid file type %d Invalid file option %d Failed to delete contents: %s Failed to seek config file<%s> Failed to write config file<%s> Failed to open config file: %s %02X:%02X:%02X:%02X:%02X:%02X Failed to read config file<%s> bt_mp_Exec ++%s: action index[%s] BT_Exec: redundant token[%s] --%s: action index[%d] bt_mp_Report %s%s%d%s0x%02x%s0x%08x%s0x%08x %s%s%d%s0x%02x%s%d%s0x%08x%s0x%08x%s0x%08x %s%s%d%s0x%02x%s0x%08x%s0x%08x%s0x%08x%s0x%08x%s0x%08x%s0x%08x%s0x%08x %s%s%d%s0x%02x%s%d%s%d%s%d%s%d%s%d %s%s%d%s0x%02x%s0x%x bt_mp_RegRW BT_RegRW: redundant token[%s] %s: params_count = %d BT_RegRW: type 0x%x, rw 0x%x, page 0x%x, address 0x%04x, msb 0x%x, lsb 0x%x, data 0x%04x %s%s0x%02x%s0x%04x bt_mp_module_init, pBaseInterfaceModule %p, pBtModule %p @ ` -->HCI_CMD : opcode:0x%.2x%.2x, len:%d, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x,.. +bt_default_SendHCICmd -bt_default_SendHCICmd bt_second_SendResetCmd bt_second_SendResetCmd, ERROR: SendHciCmd <--HCI_EVENT : code:0x%.2x, len:%d, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x,.. %x %x %x %x %x %x %x bt_default_SendHciCommandWithEvent, ERROR: SendHciCmd bt_default_SendHciCommandWithEvent, ERROR: RecvHciEvent bt_default_SendHciCommandWithEvent, ERROR: hci_rtn %d bt_default_SetBBRegMaskBits: Addr should be 2-byte align bt_default_SetBBRegMaskBits: ERROR: Msb %d, Lsb %d bt_default_GetChipId : ERROR bt_default_GetChipId = 0x%x bt_default_GetECOVersion = 0x%x x 8 @ ( ( BTDevice_CalculatedTxBits: time= %d, txpkt_cnt = %d, txbits=%d BTDevice_SetPowerGainIndex : Tx Gain Index = %d, rate = %dM ; target rate = %dM, tx power index = %d(0x%x) BTDevice_SetRTL8761Xtal : 0x%04x BTDevice_SetRTL8763B Xtal : 0x%x BTDevice_GetRTL8761Xtal : 0x%04x BTDevice_GetRTL8763B Xtal : 0x%x BTDevice_TxPowerTracking cmd=0x%x, 0x%x; event=0x%x, +BTDevice_SetPktRxStop -BTDevice_SetPktRxStop -BTDevice_SetPktRxStop: ERROR +BTDevice_SetPktRxBegin: mChannelNumber 0x%x, mPacketType 0x%x, mTxGainIndex 0x%x, mTxGainValue 0x%x, mTxPacketCount 0x%x, mPayloadType 0x%x, mPacketHeader 0x%x, mWhiteningCoeffValue 0x%x, mTxDAC 0x%x, mHitTarget 0x%012llx -BTDevice_SetPktRxBegin -BTDevice_SetPktRxBegin: ERROR #### BTDevice_V50_ReadSnr : snr= %lf, data= %d ##### BTDevice_SetPktRxUpdate: Reset rxCount & rxErrbits !! -BTDevice_Set Pkt Rx Update: RxRssi= %d, rxCount = %d, ber=%f -BTDevice_Set Pkt Rx Update: ERROR +BTDevice_SetPktTxStop -BTDevice_SetPktTxStop -BTDevice_SetPktTxStop: ERROR BTDevice_SetPktTxBegin: mChannelNumber 0x%02x, mPacketType 0x%02x, mPayloadType 0x%02x, mTxPacketCount 0x%04x, mTxGainValue 0x%02x, mWhiteningCoeffValue 0x%02x, mTxGainIndex 0x%02x, mTxDAC 0x%02x, mPacketHeader 0x%04x bt_default_SetMDRegMaskBits BTDevice_SetPowerGainIndex BTDevice_SetPayloadType BTDevice_SetPacketType BTDevice_SetPackHeader BTDevice_SetHitTarget BTDevice_SetWhiteningCoeff BTDevice_SetTxChannel BTDevice_SetMutiRxEnable BTDevice_SetTestMode -BTDevice_SetPktTxBegin -BTDevice_SetPktTxBegin: ERROR BTDevice_SetPktTxBegin_PSEUDOMODE BTDevice_SetPktTxUpdate BTDevice_Set Pkt Tx Update: Pkt Tx Finish...... BTDevice_Set Pkt Tx Update: Pkt Tx Re-Trigger..... -BTDevice_Set Pkt Tx Update: ERROR BTDevice_SetHoppingMode: ChannelNumber %d, PktType %d, PayloadType %d, TxGainValue %d, WhiteningCoeffValue %d, TxGainIndex %d, TxDAC %d, HoppingFixChannel %d +BTDevice_SetContinueTxBegin: mChannelNumber 0x%02x, mPacketType 0x%02x, mTxGainIndex 0x%02x, mTxGainValue 0x%02x, mTxPacketCount 0x%04x, mPayloadType 0x%02x, mPacketHeader 0x%08x, mWhiteningCoeffValue 0x%02x, mTxDAC 0x%02x, mHitTarget 0x%012llx -BTDevice_SetContinueTxBegin -BTDevice_SetContinueTxBegin: ERROR +BTDevice_SetContinueTxStop -BTDevice_SetContinueTxStop -BTDevice_SetContinueTxStop: ERROR BTDevice_SetContinueTxUpdate BTDevice_SetContinueTxUpdate: ERROR BTDevice_LeTxTestCmd: ERROR BTDevice_LeTxTestCmd : Tx Gain Index = %d, LE ; target rate = %dM, tx power index = %d(0x%x) BTDevice_LeTxTestCmd: Channel %d, Data length %d, Pkt Payload %d BTDevice_LeRxTestCmd: Channel error %d BTDevice_LeRxTestCmd BTDevice_LeRxTestCmd: ERROR BTDevice_LeTxEnhanced BTDevice_LeTxEnhanced : ERROR BTDevice_LeRxTestCmd : Parameter error = 0x%x BTDevice_LeRxEnhanced BTDevice_LeRxEnhanced : ERROR BTDevice_LeTestEndCmd BTDevice_LeTestEndCmd: ERROR BTDevice_GetBTChipVersionInfo BTDevice_GetBTChipVersionInfo : LMP_SubVersion = 0x%x, HCI_SubVersion = 0x%x BTDevice_GetBTChipVersionInfo(): ChipType = %u, LMP_SubVersion = 0x%x, HCI_SubVersion = 0x%x BTDevice_GetBTChipVersionInfo : bt_default_GetECOVersion Error BTDevice_SetTxGainTable: default BTDevice_SetTxDACTable: default >>Patch offset=%x Len=%d +BTDevice_WriteEfuseLogicalData : Cmd = 0x%x +BTDevice_ReadEfuseLogicalData : Cmd = 0x%x, EfuseAddr = 0x%x, Len=0x%x +BTDevice_fw_packet_tx_start mChannelNumber = 0x%x mPacketType = 0x%x mTxGainIndex = 0x%x mTxGainValue = 0x%x mTxPacketCount = 0x%x mPayloadType = 0x%x mPacketHeader = 0x%x mWhiteningCoeffValue = 0x%x mHitTarget = 0x%x -BTDevice_fw_packet_tx_start -BTDevice_fw_packet_tx_start : ERROR +BTDevice_fw_packet_tx_stop -BTDevice_fw_packet_tx_stop -BTDevice_fw_packet_tx_stop : ERROR +BTDevice_fw_packet_rx_start -BTDevice_fw_packet_rx_start -BTDevice_fw_packet_rx_start : ERROR +BTDevice_fw_packet_rx_stop -BTDevice_fw_packet_rx_stop -BTDevice_fw_packet_rx_stop : ERROR BTDevice_fw_packet_rx_report : rx packets = %d, pBtReport->RxRssi = %d +BTDevice_fw_cont_tx_start -BTDevice_fw_cont_tx_start -BTDevice_fw_cont_tx_start : ERROR +BTDevice_fw_cont_tx_stop -BTDevice_fw_cont_tx_stop -BTDevice_fw_cont_tx_stop : ERROR BTDevice_fw_cont_tx_report : Total Tx Pkt = %d +BTDevice_fw_read_tx_power_info -BTDevice_fw_read_tx_power_info : BT Max Tx Power Index:%d, Default Power Index:(1M %d),(2M %d),(3M %d),(LE %d) -BTDevice_fw_read_tx_power_info : ERROR BTDevice_SetGpio3_0 : 0x%x BTDevice_GetGpio3_0 : 0x%x BTDevice_MpDebugMessageReport BTDevice_MpFTValueReport BTDevice_SetAntInfo BTDevice_SetAntDiffS0S1 : s0_s1 = %d, tbt_diff_sos1 = %d BTDevice_SetAntDiffS0S1 : 0x%x BTDevice_SetKTxChPwr Ch_LL=0x%x, Ch_ML=0x%x, Ch_MH=0x%x, Ch_HH=0x%x x 8 p M |o m ] d i X % 8 8 p d Q < shutdown bluetooth MP test tool %s Success %s[%s:%d] Failed disable ADAPTER STATE UPDATED : %s OFF :: Lists all available console commands(ver 17.03.01) quit help %s %s Bluetooth is already enabled BT has enabled Skip to execute %s[%s] UART4 UART UART5 USB ENABLE BT, hci_if[%d], dev_node[%s] DISABLE BT Bluetooth is already disabled BT has disabled Bluetooth must be enabled for %s BT not enabled Failed to execute %s[%s] Failed to search %s[%s] pre set_aid: pid %d, ppid %d, uid %d, euid %d, gid %d, egid %d CLEANUP Unknown command[%s] Loading HAL lib + extensions bluetoothmp HAL library loaded (%s) Unloading HAL lib HAL library unloaded :: Abort the MP tool test app :: Enable bluetooth :: Disable bluetooth :: Send HCI Commands :: Get all/individual exposed parameters :: Set specific parameters<index,value> :: Set configurations to the specific file :: Execute specific action<action id> :: Report specific info according to item selected :: R/W Modem, RF, SYS & BB registers :: search remote MAC or remote Name BTModule_ActionReport[REPORT_RX]: RxRssi %d, TotalRXBits %u, TotalRxCounts %u, TotalRxErrorBits %u, ber %f, RXRecvPktCnts %u, Cfo %f BTModule_ActionControlExcute: pBtModule 0x%p, pBtDevice 0x%p, pBtParam 0x%p, pModuleBtReport 0x%p, ParameterIndex %d ::::::::::::::::::::::::::::::::::::::::::::::::: :::::::: Bluetooth MP Test Tool Starting :::::::: HAL failed to initialize, exit > pEvtBuffer %p, pBaseInterface->evtBuffer %p, pBaseInterface->evtLen %d btsnoop btsnoop_init ext parser detached btsnoop_open btsnoop_close btu_hcif_send_cmd++ HCI_CMD_TO_LOWER BTU HCI(ctrl id=%d) controller ID not recognized btu_hcif_send_cmd-- No command in queue matching opcode %d btu_uipc_rx_cback event 0x%x, len %d, offset %d btu_task pending for preload complete event btu_task start abort! btu_task ignore evt %04x while pending for preload complete btu_task received preload complete event /sys/class/rfkill/rfkill%d/type init_rfkill : open(%s) failed: %s (%d) bluetooth /sys/class/rfkill/rfkill%d/state set_bluetooth_power : open(%s) for write failed: %s (%d) set_bluetooth_power : write(%s) failed: %s (%d) userial vendor open: unsupported baud idx %i /dev/ttyS0 userial vendor open: unsupported data bits userial vendor open: unsupported parity bit mode userial vendor open: unsupported stop bits userial vendor open: opening %s userial vendor open: unable to open %s, %s (%d) userial vendor open: with HW flowctrl ON userial vendor open: with HW flowctrl OFF device fd = %d open device fd = %d close close(fd:%d) FAILED result:%d userial_vendor_set_baud: userial_baud 0x%02x cfsetospeed fail cfsetispeed fail tcsetattr fail vnd_uart.fd is -1 Set HW flow control ON userial_vendor_set_hw_fctrl already hw flowcontrol on userial_vendor_set_hw_fctrl set hw flowcontrol on Set HW FlowControl Off userial_vendor_set_hw_fctrl set hw flowcontrol off UART_bt_vnd_init U q 9 U 9 %s: dev_node %s init failed with no user callbacks! set power off and delay 200ms set power on and delay 500ms op for %d USB_bt_vnd_init /dev/rtk_btusb usb vendor open: opening %s usb vendor open: unable to open dev_id %d(uid %d, gid %d): %s Failed to close(fd %d): %s gki_alloc_free_queue: Not enough memory getbuf: Size is zero getbuf: Size is too big Free - Buf Corrupted Freeing Linked Buf Bad Buf QId Sending to unknown dest Send - Buffer corrupted Send - buffer linked Enqueue - Buffer corrupted Eneueue - buf already linked Eneueue head - buf already linked GKI_get_buf_start:: bad addr Deleting bad pool GKI_get_remaining_ticks: No timer entry in the list GKI_get_remaining_ticks: timer entry is not active gki_task_entry timer_thread GKI_create_task GKI_run GKI_exception GKI_exit_task GKI_destroy_task GKI_task_self_cleanup %s: gki_task_entry task_id=%i [%s] starting %s: gki_task task_id=%i [%s] terminating gki timer ##### ERROR : %s: tick delayed > 5 slots (%d,%d) -- cpu overload ? ##### ##### ERROR : %s: Error! task ID > max task allowed##### ##### ERROR : %s: pthread_create failed(%d), %s! ##### ##### ERROR : %s: pthread_create failed to create timer_thread! ##### BAD ##### ERROR : %s: GKI_exception(): Task State Table ##### ##### ERROR : %s: TASK ID [%d] task name [%s] state [%d] ##### ##### ERROR : %s: GKI_exception %d %s##### ##### ERROR : %s: ******************************************************************** ##### ##### ERROR : %s: * GKI_exception(): %d %s ##### ##### ERROR : %s: ******************************************************************** ##### %s: GKI_exit_task %d done ##### ERROR : %s: pthread_join() FAILED: result: %d##### %s: GKI_shutdown(): task [%s] terminated ##### ERROR : %s: %s: Wrong context - current task %d is not the given task id %d##### pthread_join() FAILED: result: %d btsnd_hcic_mp_test_cmd,opcode[0x%x] a. . . m1 2 3 Allow only %d outstanding internal commands at a time [Reject 0x%04X] vendor lib postload completed vendor lib postload aborted [h4] Unknown HCI message type drop this byte 0x%x H4 - dropping incomplete ACL frame H4: Unable to acquire buffer for incoming HCI message. ! 1 B R c s @ ` P 0 p H ( h X 8 x D $ d T 4 t L , l \ < | B " b R 2 r J * j Z : z F & f V 6 v N . n ^ > ~ A ! a Q 1 q I ) i Y 9 y E % e U 5 u M - m ] = } C # c S 3 s K + k [ ; { G ' g W 7 w O / o _ ? { ~ } 5` ia 5D G U7 YX timer_create error! time_settime error! timer_delete fail with errno(%d) sigaction failed HCI h5_prepare_pkt Unknown packet type nskb is NULL We request packet no(%u) to card Sending packet with seqno %u and wait %u h5_wake_up++ bytes_sent(%d) H5 TX: length(%d) h5_dequeue++ h5_dequeue11 h5_dequeue12 h5_dequeue13 h5_dequeue21 h5_dequeue22 h5_dequeue23 h5_dequeue24 h5_dequeue3 h5_dequeue4 h5_wake_up-- data_retransfer_thread started data_retransfer_thread retransmitting (%u) pkts, retransfer count(%d) 0x%02X data_retransfer_thread exiting h5_prepare_pkt allocate memory fail H5: --->>>send conf resp H5: --->>>send sync req H5: --->>>send sync resp H5: --->>>send conf req skb len > 0xFFF hci_h5_send_msg, len =%d acl_data_size = %d, acl_pkt_size = (%d), p_msg->offset=(%d) hc_cur_acl_total_num(%d), hc_acl_total_num(%d) ******************(%d) HCI Command opcode(0x%04X) RX HCI RESET Command, stop hw init timer HCI connection handle (0x%x) has been disconnected or not connected Return NOT Send this packet!! hci_h5_send_int_cmd(0x%x) get_acl_data_length_cback_h5: opcode(0x%x) hc_acl_data_size:(%d), hc_sco_data_size:(%d), hc_acl_total_num:(%d), hc_sco_total_num(%d) hc_ble_acl_data_size:(%d), hc_ble_acl_total_num:(%d) H5: <<<---recv sync req H5: <<<---recv sync resp H5: <<<---recv sync req in H5_INITIALIZED H5: <<<---recv conf req H5: <<<---recv conf resp rtk_h5.sliding_window_size(%d), oof_flow_control(%d), dic_type(%d) H5_INITIALIZED receive event, ingnore H5: <<<---recv sync req in H5_ACTIVE H5 : H5_ACTIVE transit to H5_UNINITIALIZED H5: <<<---recv conf req in H5_ACTIVE H5: <<<---recv conf resp in H5_ACTIVE, discard H5_ACTIVE receive unknown link control msg, ingnore event_code(0x%x) CommandCompleteEvent for command (0x%04X) len is error NumOcp(%d), hc_cur_acl_total_num(%d) CCP EVT: status(%d), handle(0x%x), link_type(0x%x), encrypt_enabled(%d) BT_ADDR: 0x%02X%02X%02X%02X%02X%02X HciConnAllocate fail HCI_BLE_EVT with sub event code 0x%x DCP EVT: status(%d), handle(0x%x), reason(0x%x) HCI Connection handle(0x%x) has already exist! HCI Connection handle(0x%x) not found hci_rx_dispatch_by_handle: (0x%x) skb_alloc fail handle(0x%x), hci_len(%d), l2cap_len(%d) H5: L2CAP fragment PKT, data_len(%d) H5: L2CAP Complete PKT, data_len(%d) SeqNumber(%d), AckNumber(%d) Received reliable seqno %u from card Unknown pkt type(%d) Peer acked invalid packet Removed only (%u) out of (%u) pkts UART H5 RX: length = %d H5 RX: length(%d) intercepted = %d short h5 packet Error: Invalid byte %02x after esc byte h5 hdr checksum error!!! Out-of-order packet arrived, got(%u)expected(%u) Checksum failed, computed(%04x)received(%04x) h5_timeout_handler H5 is cleanuping, EXIT here! Wait H5 Sync Resp timeout, %d times Wait H5 Conf Resp timeout, %d times No Controller retransfer, baudrate of controller ready TIMER_H5_HW_INIT_READY timeout, kill restart BT H5 timer rx unspported signo(%d) hci_h5_init create_data_retransfer_thread has been called repeatedly without calling cleanup ? H5 create_data_retransfer_thread failed hci_h5_cleanup++ H5 pthread_join() FAILED result:%d hci_h5_cleanup-- userial_read create_signal_sockets:socketpair failed, errno: %d read() returned 0! select() Failed Got a select() TIMEOUT userial_read_thread() failed to gain buffers select_read return size <=0:%d, exiting userial_read_thread userial_write: fd %d, errno %d pthread_join() FAILED result:%d userial_open: wrong numbers of open fd in vendor lib [%d]! userial_open: HCI UART expects only one open fd userial_open: missing vendor lib interface !!! userial_open: failed to open port userial_open: pthread_setschedparam failed (%s)
@ 7W ! 0r 7W ! <r /data/misc/bluedroid/btsnoop_hci.log | | # | } ! } (} a <} L} # `} p} c } } } } } } " } ~ # ~ $~ ! 8~ H~ \~ h~ # ! a # c " # ! R R P P @B ` P %& - `* g5 P = S 6 o S ( -0mp +.kn (+HK IMi +.kn IMi &68:HJ &68:HJ U
GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404
long long int GNU C11 6.3.1 20170404 -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -ftls-model=initial-exec long long unsigned int unsigned char short unsigned int _IO_stdin_used short int /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/snapshots/glibc.git~linaro~2.23~master/csu sizetype __init_array_start size_t envp GNU C11 6.3.1 20170404 -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fPIC -ftls-model=initial-exec elf-init.c __libc_csu_fini __fini_array_end __preinit_array_start __fini_array_start argc size __libc_csu_init argv long double __preinit_array_end __init_array_end
.symtab .strtab .shstrtab .interp .note.ABI-tag .note.gnu.build-id .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .ARM.exidx .eh_frame .init_array .fini_array .jcr .dynamic .got .data .bss .comment .ARM.attributes .debug_aranges .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges
/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/glibc.git~linaro~2.23~master/csu/abi-note.o $d /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/glibc.git~linaro~2.23~master/csu/start.o $t /home/roc_wang/mp_tool_linux_compile_exercise_20170809/20180615/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf//arm-linux-gnueabihf/libc/usr/lib/crti.o $a call_weak_fn /home/roc_wang/mp_tool_linux_compile_exercise_20170809/20180615/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf//arm-linux-gnueabihf/libc/usr/lib/crtn.o btmp_shell.c crtstuff.c __JCR_LIST__ deregister_tm_clones __do_global_dtors_aux completed.10567 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry bluetooth.c close_bluetooth_stack bluetoothInterface bte_conf.c conf_table bte_init.c bte_logmsg.c buffer.7739 buffer.7753 bte_main.c data_ind dealloc postload_cb preload_wait_timeout tx_result preload_cb __FUNCTION__.7629 hc_callbacks __PRETTY_FUNCTION__.7631 __FUNCTION__.7635 __FUNCTION__.7657 preload_retry_cb bt_hc_if bte_version.c bt_hci_bdroid.c set_rxflow bt_hc_worker_thread logging transmit_buf postload preload lpm bluetoothHCLibInterface lib_running hc_cb tx_cmd_pkts_pending bt_hci_bluez.c other_bdaddr same_bdaddr hci_for_each_dev.constprop.0 bt_hwcfg_if.c patch_table bt_hwcfg_uart.c UART_hw_cfg_cb bt_hwcfg_usb.c fw_reset_timeout USB_hw_cfg_cb bt_hw.c fwcfg_cb scocfg_cb lpm_vnd_cb xmit_cb vnd_callbacks btif_core.c btif_task btif_task_stack __FUNCTION__.9245 __FUNCTION__.9212 __FUNCTION__.9220 __FUNCTION__.9263 __FUNCTION__.9259 __FUNCTION__.9270 __FUNCTION__.9276 btif_core_state bt_list.c bt_mp_api.c bt_index2param.isra.0 bt_mp_base.c bt_default_WriteHCIVendor bt_default_ReadHCIVendor bt_default_GetBBRegBytes.constprop.3 bt_default_WriteTbdHCIVendor.constprop.5 CSWTCH.68 CSWTCH.71 bt_mp_build.c bt_mp_device_base.c BTDevice_SetPacketType BTDevice_GetBTClockTime BTDevice_PGEfuse_WriteBytes BTBASE_HitTargetAccessCodeGen.isra.0 BTDevice_SetHitTarget BTDevice_SetPackHeader BTDevice_SetWhiteningCoeff BTDevice_SetTxChannel BTDevice_CalculatedTxBits BTDevice_PGEfuse_GetLength BTDevice_SetTestMode.constprop.14 Arrary_PayloadLength Arrary_Interval_slot_number Arrary_Hopping_pkt_len Arrary_Hopping_ptt Arrary_Hopping_pkt_type config_File_Data_Len config_File_Data bt_mp_device_efuse_base.c btmp_if.c adapter_state_changed dut_mode_recv log_fd bt_callbacks log_buf log_type bt_enabled bt_try_enable bt_device bt_mp_module_base.c bt_mp_transport.c bt_skbuff.c btsnoop.c tv_to_btsnoop_ts btsnoop_hci_cmd.part.0 btsnoop_hci_evt.part.1 btsnoop_sco_data.part.2 btsnoop_acl_data.part.3 ext_parser_fd s_listen bt_syslog.c sys_log_msg CSWTCH.1 buffer.6081 btu_hcif.c send_recv_evt_message btu_init.c btu_task.c bt_utils.c gIdxLock bt_vendor_if.c rfkill_id rfkill_state_path vnd_uart bt_vendor_uart.c UART_bt_vnd_cleanup UART_bt_vnd_init UART5_bt_vnd_op.part.1 UART4_bt_vnd_op.part.0 UART4_bt_vnd_op UART5_bt_vnd_op __FUNCTION__.7685 bt_vendor_usb.c USB_bt_vnd_cleanup USB_bt_vnd_init USB_bt_vnd_op __FUNCTION__.8258 vnd_usb foundation.c gki_buffer.c gki_init_free_queue gki_alloc_free_queue gki_debug.c gki_time.c gki_ulinux.c GKI_send_event.part.1 __FUNCTION__.8961 __FUNCTION__.9020 __FUNCTION__.8983 __FUNCTION__.9041 __FUNCTION__.9097 __FUNCTION__.9127 __FUNCTION__.8988 __FUNCTION__.8993 shutdown_timer timer_thread_id hciblecmds.c hcicmds.c hci_h4.c acl_rx_frame_end_chk hci_preamble_table msg_evt_table h4_cb hci_h5.c h5_slip_one_byte OsAllocateTimer OsStartTimer h5_ms_delay.part.1 OsFreeTimer.part.5 h5_alloc_hw_init_ready_timer.part.12 h5_alloc_data_retrans_timer.part.6 h5_alloc_sync_retrans_timer.part.7 h5_alloc_conf_retrans_timer.part.8 h5_alloc_wait_controller_baudrate_ready_timer.part.10 h5_prepare_pkt.constprop.18 h5_wake_up data_retransfer_thread hci_h5_send_conf_resp hci_h5_send_sync_req hci_h5_send_sync_resp hci_h5_send_conf_req h5_complete_rx_pkt.constprop.15 h5_timeout_handler crc_table rtk_h5 h5_wakeup_mutex h5_ready_events h5_retransfer_running userial.c userial_read_thread rx_flow_on signal_fds userial_running userial_cb utils_mutex _udivsi3.o .udivsi3_skip_div0_test shift _divsi3.o .divsi3_skip_div0_test _dvmd_lnx.o elf-init.c __FRAME_END__ __JCR_END__ __init_array_end _DYNAMIC __init_array_start _GLOBAL_OFFSET_TABLE_ pthread_mutex_unlock@@GLIBC_2.4 bt_hw_load_file GKI_igetpoolbuf ConnHashAdd GKI_get_pool_bufsize btsnoop_init __libc_csu_fini GKI_get_buf_size BTDevice_SetKTxChPwr BTModule_SetBBRegMaskBits calloc@@GLIBC_2.4 gki_timers_init BTDevice_SetBBRegMaskBits btsnoop_is_open btsnd_hcic_set_conn_encrypt btsnd_hcic_read_conn_acc_tout btsnd_hcic_exit_per_inq btsnd_hcic_write_ext_inquiry_response search_device_mac bt_default_SetTbdRegMaskBits BTDevice_Efuse_Log2EntryMap userial_ioctl btsnd_hcic_io_cap_req_reply raise@@GLIBC_2.4 get_remote_name_command_result skb_get_l2cap_data_length btif_disable_bluetooth GKI_get_taskid BTDevice_Efuse_SetBytes g_GkiTimerWakeLockOn BTDevice_MpDebugMessageReport btsnd_hcic_enhanced_flush cfmakeraw@@GLIBC_2.4 btsnd_hcic_write_page_scan_per GKI_enable btmp_quit btsnd_hcic_read_afh_channel_assessment_mode btsnd_hcic_read_local_features h5_process_ctl_pkts GKI_timer_queue_empty BTDevice_SetPowerGain LogMsg_5 BTDevice_ReadEfuseLogicalData setitimer@@GLIBC_2.4 __aeabi_uidiv LogMsg_3 BTDevice_SetHoppingMode ConnHashFlush skb_put BTDevice_fw_packet_tx_start btsnd_hcic_read_fail_contact_count search_mac_not_name base_interface_GetUserDefinedDataPointer bt_default_SetMDRegMaskBits hci_logging_enabled btsnd_hcic_write_link_super_tout bt_hw_get_patch_entry pthread_mutexattr_init@@GLIBC_2.4 btsnd_hcic_flow_specification strcmp@@GLIBC_2.4 UART4_bt_vnd_if BTModule_RecvAnyHciEvent SignedIntToBin BTDevice_fw_cont_tx_report strtol@@GLIBC_2.4 btsnd_hcic_read_clock hci_h4_send_msg _ITM_deregisterTMCloneTable setsockopt@@GLIBC_2.4 BTDevice_SetContinueTxBegin GKI_os_malloc btsnd_hcic_read_hold_mode_act times@@GLIBC_2.4 GKI_disable ScrLog BTDevice_Efuse_IO_SetBytes btsnd_hcic_write_pin_type device_class_cfg __bss_start__ btsnd_hcic_write_encr_mode fopen@@GLIBC_2.4 h5_free_conf_retrans_timer ListAddToTail bte_main_boot_entry read@@GLIBC_2.4 tcflush@@GLIBC_2.4 BT_RegRW GKI_timer_queue_register_callback btu_hcif_mp_notify_event btsnd_hcic_write_inq_tx_power local_device_default_name USB_hw_config_start start_ResetCmdTimer pthread_mutex_destroy@@GLIBC_2.4 hal_enable fflush@@GLIBC_2.4 hal_cleanup BuildVendorInterface BTDevice_fw_packet_rx_report ListAdd RtbDequeueHead SYSLOGI getuid@@GLIBC_2.4 SYSLOGE hci_h4_init h5_stop_sync_retrans_timer RtbQueueInit utils_getnext BTDevice_SetPktRxStop hc_sco_total_num SYSLOGW BTDevice_Efuse_SetLdo225_10K15K GKI_wait bt_utils_cleanup bt_default_SetSysBytes h5_free_wait_controller_baudrate_ready_timer free@@GLIBC_2.4 GKI_init_timer_list BTDevice_LeRxTestCmd btsnd_hcic_get_link_quality BuildBluetoothModule btsnd_hcic_read_tx_power hci_h5_get_acl_data_length btsnd_hcic_set_event_filter fgets@@GLIBC_2.4 btsnd_hcic_qos_setup BuildBluetoothDevice btsnd_hcic_write_pagescan_type btsnd_hcic_exit_park_mode h5_start_data_retrans_timer BTAPP_SetTraceLevel DivideWithCeiling pthread_mutex_lock@@GLIBC_2.4 pthread_detach@@GLIBC_2.4 BTDevice_SetTxGainTable ListDeleteNode nanosleep@@GLIBC_2.4 userial_open GKI_send_msg RtbCheckQueueLen btsnd_hcic_set_afh_host_channel_class btsnd_hcic_io_cap_req_neg_reply btsnd_hcic_read_lmp_handle bt_hc_get_interface gki_system_tick_start_stop_cback btsnd_hcic_rmt_ver_req bte_main_enable pthread_self@@GLIBC_2.4 btsnd_hcic_read_max_iac memcpy@@GLIBC_2.4 RtbGetQueueLen gki_cb GKI_run btsnd_hcic_write_inquiry_mode HAL_unload _edata btsnd_hcic_write_default_erroneous_data_rpt pthread_mutex_init@@GLIBC_2.4 btsnd_hcic_create_conn_cancel btu_deregister_event_range BTDevice_fw_packet_rx_start hci_logfile lseek@@GLIBC_2.4 bte_version_string ListGetTop BTDevice_SetHciReset btsnd_hcic_rmt_ext_features bt_hal_cbacks btsnd_hcic_exit_sniff_mode BTModule_GetSysRegMaskBits BTModule_GetRegMaskBits BTDevice_SendHciCommandWithEvent bt_mp_module_init bt_transport_WaitMs memcmp@@GLIBC_2.4 hci_close_dev select@@GLIBC_2.4 BuildTransportInterface hci_h5_init stpcpy@@GLIBC_2.4 hci_devid h5_free_hw_init_ready_timer hci_h5_send_int_cmd gki_pthread_info BT_SendHciCmd bt_layer_tags btsnd_hcic_write_pagescan_cfg skb_get_hci_data_length logging_set_filepath btsnd_hcic_write_simp_pair_debug_mode h5_free_data_retrans_timer BT_DEFAULT_TX_GAIN_TABLE h5_alloc_wait_controller_baudrate_ready_timer btsnd_hcic_read_link_super_tout __bss_end__ h5_start_hw_init_ready_timer BTU_SetTraceLevel utils_lock btmp_get_param hal_op_send pthread_cond_init@@GLIBC_2.4 BTDevice_SetContinueTxUpdate local_device_default_class bt_default_SendHciCommandWithEvent RtbQueueIsEmpty GKI_os_free bt_default_GetBBRegMaskBits bt_hc_cbacks GKI_enqueue_head btsnd_hcic_new_unit_key GKI_task_self_cleanup btu_hcif_cmd_timeout EXTENSION_SECTION_SIGNATURE init_vnd_if BT_SetConfig skb_set_hci_data_length btu_start_timer btsnd_hcic_read_policy_set __aeabi_idivmod trace_cfg_onoff bttrc_map_size socketpair@@GLIBC_2.4 init_sigaction btsnd_hcic_flush btif_shutdown_bluetooth userial_close btu_hcif_send_cmd LogMsg_0 BTDevice_SetContinueTxStop timer_create@@GLIBC_2.4 btsnd_hcic_set_event_mask_page_2 BTDevice_LeTxTestCmd btsnd_hcic_read_cur_iac_lap btsnd_hcic_read_num_bcast_xmit skb_get_data_length bt_device_info RtbRemoveHead btmp_reg_RW skb_set_acl_handle pthread_cond_destroy@@GLIBC_2.4 btu_stop_timer BTDevice_fw_packet_tx_stop BTDevice_GetBBRegMaskBits strcasecmp@@GLIBC_2.4 sBtInterface device_name_cfg BTDevice_GetRFRegMaskBits bt_Send BTDevice_BTDlFW BTDevice_GetStage BTDevice_SetPktRxBegin geteuid@@GLIBC_2.4 BTDevice_Efuse_IO_GetBytes GKI_ready_to_sleep bt_hw_get_patch_item GKI_create_pool perror@@GLIBC_2.4 bte_main_shutdown bt_hw_parse_project_id __xstat@@GLIBC_2.4 btmp_exec btsnd_hcic_disconnect trace_h5_onoff RtbQueueFree GKI_get_os_tick_count btsnd_hcic_read_def_policy_set timer_settime@@GLIBC_2.4 btsnd_hcic_read_auth_enable cfsetospeed@@GLIBC_2.4 GKI_delay BinToSignedInt btsnd_hcic_read_loopback_mode getegid@@GLIBC_2.4 hci_btsnoop_fd BTDevice_SetPowerGainIndex BTDevice_Efuse_Log2PhyMap sigaction@@GLIBC_2.4 bte_main_disable btsnd_hcic_read_scan_enable btsnd_hcic_write_cur_iac_lap bt_default_GetRFRegMaskBits gki_chk_buf_damage hal_init btsnd_hcic_user_passkey_reply strcat@@GLIBC_2.4 btsnd_hcic_read_voice_settings h5_start_conf_retrans_timer BTDevice_SetPktTxStop ioctl@@GLIBC_2.4 BTModule_SetMDRegMaskBits sched_getscheduler@@GLIBC_2.4 GKI_remove_from_queue ListInitializeHeader pthread_getschedparam@@GLIBC_2.4 strtoll@@GLIBC_2.4 gki_task_entry stop_ResetCmdTimer usleep@@GLIBC_2.4 bte_main_postload_cfg bttrc_set_level_map hci_h5_receive_msg BT_Exec bt_default_GetChipId BaseInterfaceModuleMemory GKI_map_taskname btsnd_hcic_nop tcsetattr@@GLIBC_2.4 utils_remove_from_queue bt_second_SendResetCmd strcpy@@GLIBC_2.4 hci_h4_send_int_cmd gettimeofday@@GLIBC_2.4 hci_h4_func_table pthread_create@@GLIBC_2.4 BTE_InitStack GKI_freebuf bt_default_SetSysRegMaskBits BTIF_SetTraceLevel hc_sco_data_size hci_open_dev btsnd_hcic_write_inqscan_type hci_h4_get_acl_data_length btif_enable_bluetooth __aeabi_ldiv0 timer_delete@@GLIBC_2.4 hci_h4_receive_msg GKI_delete_pool btsnd_hcic_read_simple_pairing_mode BTDevice_SetGpio3_0 btsnd_hcic_master_link_key BTDevice_SetMDRegMaskBits btsnd_hcic_read_page_tout ConnHashDelete search_device_name get_acl_data_length_cback btsnd_hcic_write_page_scan_mode BTModule_ActionReport BTDevice_fw_cont_tx_stop bte_btu_stack RtbAllocate btsnd_hcic_read_local_ver btsnd_hcic_rem_oob_reply UART_hw_config_cback BTDevice_SetPktTxBegin userial_vendor_set_baud btsnd_hcic_write_voice_settings __data_start BTDevice_SetRFRegMaskBits btsnd_hcic_host_num_xmitted_pkts malloc@@GLIBC_2.4 bt_uart_Send RtbAddTail GKI_init log10@@GLIBC_2.4 __libc_start_main@@GLIBC_2.4 strerror@@GLIBC_2.4 line_speed_to_userial_baud check_return_status BTE_InitTraceLevels btsnd_hcic_reset_fail_contact_count btmp_report btsnd_hcic_rmt_features_req GKI_exit_task btsnd_hcic_write_inqscan_cfg h5_ms_delay localtime@@GLIBC_2.4 btsnd_hcic_pin_code_neg_reply activate_bluetooth BTDevice_SetPktRxUpdate BTDevice_Efuse_UpdateLogMem BTDevice_LeTestEndCmd bt_uart_Recv __gmon_start__ bte_main_post_reset_init btsnd_hcic_user_conf_reply btu_stop_quick_timer pthread_mutexattr_settype@@GLIBC_2.4 ListGetTail skb_set_pkt_type btsnd_hcic_read_pin_type GKI_get_time_stamp BTDevice_8822b_LeContTxCmd btsnd_hcic_set_host_flow_ctrl GKI_remove_from_timer_list btsnd_hcic_read_page_scan_mode __udivsi3 __dso_handle kill@@GLIBC_2.4 __ctype_b_loc@@GLIBC_2.4 btsnoop_stop_listener getpid@@GLIBC_2.4 btsnd_hcic_change_name RtbQueueHead internal_event_intercept_h5 BTDevice_fw_packet_rx_stop btsnd_hcic_delete_stored_key UART_PROTOCOL_TYPE btsnd_hcic_sniff_sub_rate btmp_enable btu_deregister_timer BT_Inquiry OsFreeTimer _IO_stdin_used BTDevice_SetPowerDac skb_alloc_and_init GKI_get_tick_count gki_dealloc_free_queue BTModule_GetMDRegMaskBits USB_BLUETOOTH_VENDOR_LIB_INTERFACE GKI_isend_event userial_write RtbInsertBefore btu_hcif_process_event process_cmd strtoul@@GLIBC_2.4 strlen@@GLIBC_2.4 btsnd_hcic_write_conn_acc_tout hal_disable btsnd_hcic_read_ext_inquiry_response utils_dequeue btsnd_hcic_switch_role btsnd_hcic_per_inq_mode btsnd_hcic_auth_request BTModule_SetRegMaskBits baudrates skb_alloc __libc_current_sigrtmax@@GLIBC_2.4 btsnd_hcic_rmt_name_req btsnd_hcic_read_stored_key strchr@@GLIBC_2.4 BTDevice_BTDlMergerFW btif_local_bd_addr srand@@GLIBC_2.4 btif_trace_level btu_cb GKI_enqueue gki_adjust_timer_count btsnd_hcic_read_buffer_size LogMsg_4 LogMsg_2 utils_remove_from_queue_unlocked bt_default_GetSysRegMaskBits btsnd_hcic_read_inquiry_mode LogMsg_6 btsnd_hcic_create_conn btsnd_hcic_vendor_spec_cmd fprintf@@GLIBC_2.4 GKI_getnext USB_hw_config_cback btsnd_hcic_set_host_buf_size utils_unlock UART5_bt_vnd_if cfsetispeed@@GLIBC_2.4 trace_conf_enabled bt_transport_signal_event isRtkInternalCommand p_hci_if __divsi3 bt_default_RecvAnyHciEvent skb_pull BTModule_UpDataParameter btsnd_hcic_write_loopback_mode btsnd_hcic_inq_cancel stdin@@GLIBC_2.4 BTU_BleAclPktSize btsnd_hcic_set_afh_channels __libc_csu_init utils_enqueue BTDevice_fw_cont_tx_start bte_trace_conf pthread_attr_init@@GLIBC_2.4 GKI_getbuf btif_init_bluetooth GKI_start_timer GKI_create_task H4_num_hci_cmd_pkts BTDevice_SetPktTxUpdate __errno_location@@GLIBC_2.4 pWritingBuf_ResetCmd RtbTopQueue BTDevice_V50_ReadSnr BTDevice_RecvAnyHciEvent get_inquiry_command_result h5_stop_hw_init_ready_timer hw_cfg_clear_timer GKI_stop GKI_resume_task btsnd_hcic_write_scan_enable bind@@GLIBC_2.4 getgid@@GLIBC_2.4 btsnd_hcic_inquiry btsnd_hcic_write_def_policy_set ConnHashLookupByHandle memset@@GLIBC_2.4 userial_init BTDevice_Efuse_HCIIO_SetBytes GKI_find_buf_start strncpy@@GLIBC_2.4 h5_free_sync_retrans_timer btsnd_hcic_read_afh_channel_map btsnoop_capture btsnd_hcic_role_discovery btsnd_hcic_write_num_bcast_xmit HAL_load SYSLOGD ListAddToHead hc_acl_total_num btsnd_hcic_read_bd_addr btsnd_hcic_write_policy_set btsnd_hcic_mp_test_cmd btu_task hci_h4_cleanup GKI_getlast hci_rx_dispatch_by_handle BTDevice_Efuse_GetBytes btsnd_hcic_write_stored_key prctl@@GLIBC_2.4 bt_default_SetBBRegMaskBits bt_default_SetBytes h5_alloc_conf_retrans_timer RtbEmptyQueue write@@GLIBC_2.4 h5_log_enable BTM_VendorSpecificCommand btmp_set_config logging_cfg_onoff userial_vendor_init btsnd_hcic_reset BTModule_SetSysRegMaskBits h5_alloc_data_retrans_timer btsnoop_hci_evt btif_transfer_context __end__ btu_register_timer btmp_log_std BTDevice_SetRTL8761Xtal btsnd_hcic_write_hold_mode_act asprintf@@GLIBC_2.4 btsnd_hcic_read_country_code __aeabi_idiv0 BTU_AclPktSize bt_hw_extract_firmware btsnd_hcic_read_name internal_event_intercept hw_cfg_set_timer BTDevice_fw_packet_tx_report bt_default_GetECOVersion h5_enqueue bluetooth_get_bluetooth_interface BTDevice_GetMDRegMaskBits BTA_SysSetTraceLevel access@@GLIBC_2.4 bt_default_GetMDRegMaskBits BTDevice_MpFTValueReport h5_retransfer_signal_event stdout@@GLIBC_2.4 GKI_update_timer_list __bss_start fclose@@GLIBC_2.4 pthread_exit@@GLIBC_2.4 HciConnAllocate bt_default_SetRFRegMaskBits BTDevice_SetSysRegMaskBits main btsnd_hcic_write_afh_channel_assessment_mode GKI_suspend_task btsnd_hcic_write_simple_pairing_mode btsnd_hcic_read_local_ext_features hci_bluez_write bt_hw_parse_config h5_stop_data_retrans_timer BTLogMsg btsnd_hcic_refresh_encryption_key btif_enable_bluetooth_evt btu_remaining_time RtbRemoveTail btsnd_hcic_read_rssi inquiry_all_bt_device_mac utils_queue_init GKI_exception ListIsEmpty userial_vendor_set_hw_fctrl bt_default_GetBytes strtok@@GLIBC_2.4 trace_h5_enabled bt_default_SetTbdBytes pthread_cond_timedwait@@GLIBC_2.4 skb_get_data btsnd_hcic_read_local_supported_cmds btsnd_hcic_read_rmt_clk_offset btmp_help GKI_getpoolbuf btsnd_hcic_rmt_name_req_cancel btu_init_core GKI_get_remaining_ticks btsnd_hcic_sniff_mode BTDevice_GetSysRegMaskBits GKI_read_mbox BTDevice_WriteEfuseLogicalData btmp_log bt_hci_if pBtDevice_ResetCmd sigemptyset@@GLIBC_2.4 popen@@GLIBC_2.4 BTDevice_Efuse_HCIIO_GetBytes BTDevice_GetGpio3_0 btsnd_hcic_write_auth_enable BtModuleMemory BT_BD_ANY BTModule_ActionControlExcute btu_start_quick_timer BTDevice_SetConfigFileData BTModule_SendHciCommandWithEvent btsnd_hcic_change_conn_type bthc_signal_event BTDevice_LeTxEnhancedTest utils_dequeue_unlocked RtbFree skb_get_pkt_type BTDevice_PGEfuseRawData btsnd_hcic_read_sco_flow_enable byte_rev_table btsnoop_hci_cmd btsnd_hcic_pin_code_req_reply bt_dev_node base_interface_SetUserDefinedDataPointer RtbCloneBuffer btsnd_hcic_write_auto_flush_tout btsnd_hcic_reject_esco_conn GKI_sched_unlock bt_default_RecvHCIEvent PktRxCount btsnd_hcic_reject_conn h5_stop_conf_retrans_timer pthread_join@@GLIBC_2.4 BTDevice_SetAntInfo bt_default_GetTbdBytes h5_start_wait_controller_baudrate_ready_timer btsnd_hcic_read_local_oob_data btmp_inquiry search_device_all btsnd_hcic_write_sco_flow_enable bt_Recv __aeabi_uidivmod GKI_timer_update btsnoop_sco_data LogMsg_1 ConnHashInit btsnd_hcic_read_pagescan_cfg syslog@@GLIBC_2.4 btsnd_hcic_link_key_neg_reply _Jv_RegisterClasses PktRxErrBits sscanf@@GLIBC_2.4 btsnd_hcic_write_dev_class GKI_send_event BTDevice_GetBTChipVersionInfo GKI_poolfreecount config_permissions hc_acl_data_size bt_default_SendHCICmd BTDevice_LeRxEnhancedTest USB_bt_vnd_if hci_h5_cleanup BTDevice_TestModeEnable btsnd_hcic_read_inqscan_cfg hc_ble_acl_data_size btsnoop_cleanup GKI_init_timer_list_entry btsnd_hcic_rem_oob_neg_reply btsnd_hcic_add_SCO_conn btmp_set_param bt_vendor_set_power BTDevice_ReadThermal gki_buffer_init FW_PATCH_SIGNATURE vsnprintf@@GLIBC_2.4 btsnd_hcic_accept_conn getppid@@GLIBC_2.4 gki_timers_is_timer_running BTDevice_fw_read_tx_power_info GKI_add_to_timer_list BTDevice_Efuse_Phy2LogMap btif_is_enabled bt_default_GetTbdRegMaskBits h5_alloc_hw_init_ready_timer btu_hcif_mp_test_event btsnd_hcic_read_inq_tx_power btsnd_hcic_read_dev_class BTModule_DownloadPatchCode BTDevice_TxPowerTracking btsnd_hcic_link_key_req_reply tx_q bt_utils_init btif_dut_mode_send userial_vendor_open pthread_cond_wait@@GLIBC_2.4 btsnd_hcic_setup_esco_conn console_cmd_list btsnd_hcic_read_auto_flush_tout btsnoop_close BTDevice_GetRTL8761Xtal BTDevice_SetResetMDCount pthread_setschedparam@@GLIBC_2.4 socket@@GLIBC_2.4 btsnd_hcic_hold_mode __TMC_END__ GKI_set_pool_permission clock_gettime@@GLIBC_2.4 btsnd_hcic_data BTDevice_SetAntDiffS0S1 btu_process_quick_timer_evt __aeabi_idiv h5_stop_wait_controller_baudrate_ready_timer skb_free GKI_register_mempool UART5_BLUETOOTH_VENDOR_LIB_INTERFACE bt_transport_RecvHciEvt GKI_poolutilization _ITM_registerTMCloneTable get_acl_data_length_cback_h5 GKI_dequeue RtbRemoveNode skb_trim btsnd_hcic_set_event_mask userial_read btsnoop_acl_data btsnoop_open btsnd_hcic_write_page_tout BT_TRANSPORT_SetTraceLevel random@@GLIBC_2.4 GKI_shutdown userial_vendor_close btsnd_hcic_read_pagescan_type btsnd_hcic_accept_esco_conn GKI_getfirst skb_get_acl_handle bt_transport_SendHciCmd GKI_freeze BTModule_GetBBRegMaskBits BT_SetParam BT_DEFAULT_TX_DAC_TABLE hci_bluez_read HciConnFree btsnd_hcic_park_mode btsnd_hcic_user_passkey_neg_reply btsnd_hcic_read_page_scan_per GKI_poolcount BT_GetParam vnd_local_bd_addr RtbQueueNextNode request_device_name_by_mac timer_thread GKI_init_q btsnd_hcic_enable_test_mode appl_trace_level btsnd_hcic_change_link_key GKI_destroy_task GKI_sched_lock strncmp@@GLIBC_2.4 UART_hw_config_start bt_vendor_cbacks pthread_cond_signal@@GLIBC_2.4 abort@@GLIBC_2.4 h5_start_sync_retrans_timer RtbQueueTail UART4_BLUETOOTH_VENDOR_LIB_INTERFACE BTModule_SetRFRegMaskBits recv@@GLIBC_2.4 h5_alloc_sync_retrans_timer RtbNodeIsLast send@@GLIBC_2.4 utils_delay BT_Report btsnd_hcic_read_inqscan_type btmp_cleanup bt_default_GetSysBytes BTModule_GetRFRegMaskBits RtbAddHead RtbDequeueTail open_bluetooth_stack btmp_hci_cmd GKI_change_buf_owner btmp_disable hc_ble_acl_total_num BTDevice_SetTxDACTable hci_h5_send_msg userial_to_tcio_baud sched_setscheduler@@GLIBC_2.4 bte_load_conf BTDevice_Efuse_LoadPhyMem BTE_Init btu_uipc_rx_cback hal_interface_ready __assert_fail@@GLIBC_2.4 GKI_stop_timer BuildEfuseLogicUnit tcgetattr@@GLIBC_2.4 btsnd_hcic_read_encr_mode hci_h5_func_table H5_num_hci_cmd_pkts GKI_queue_is_empty btu_register_event_range btsnd_hcic_send_keypress_notif btmp_log_skt pclose@@GLIBC_2.4 bte_main_hci_send
m 5 I } hal_op_send: opcode[0x%02x], buf[%s] hal_op_send: undefined opcode[0x%02x] buf_cb: %s, buf_len %d enable o Tp dp % pp I true {,} BtSnoopLogOutput Attempt to load stack conf from %s = "= bte_load_conf: missing value for name: %s bte_load_conf file >%s< not found BtSnoopFileName TraceConf TraceH5 Hr Pr Xr dr pr |r r r r r r r r r r r r r r r r s s s s $s ,s 4s <s Ds Ls Ts \s ds ls ts |s s s s s s s s s s s s s %02d:%02d:%02d.%03ld BTA_SysSetTraceLevel - trace id in map start = %d end= %d, paramter id = %d BTA_SysSetTraceLevel( id:%d, level:%d ): setting/reading BTE_InitTraceLevels -- %s [bttrc] using compile default trace settings TRC_BTAPP TRC_BTIF bt-btif bt-usb bt-serial bt-socket bt-rs232 bt-lc bt-lm bt-hci bt-l2cap bt-rfcomm bt-sdp bt-tcs bt-obex bt-btm bt-gap bt-dun bt-goep bt-icp bt-hsp2 bt-spp bt-ctp bt-bpp bt-hcrp bt-ftp bt-opp bt-btu bt-gki bt-bnep bt-pan bt-hfp bt-hid bt-bip bt-avp bt-a2d bt-sap bt-amp bt-mca bt-att bt-smp bt-nfc bt-nci bt-idep bt-ndep bt-llcp bt-rw bt-ce bt-snep bt-ndef bt-nfa bte_main_enable $ $ i$ I$ =$ -$ $ bte_main_enable bte_main_disable bte_main_hci_send alloc returns NO BUFFER! HC postload_cb %d ...preload_wait_timeout (retried:%d/max-retry:%d)... HC preload_cb %d [0:SUCCESS 1:FAIL] !!! Failed to get BtHostControllerInterface !!! /etc/bluetooth/bt_stack.conf Failed to fire preload watchdog timer main/bte_main.c result == BT_HC_STATUS_SUCCESS BTU Invalid Controller ID. Discarding message. BCM1200_PI_10.3.20.33 ( ' 9' + + + + ' * 1+ set_rxflow %d set_power %d vendor lib is missing! Init failed with no user callbacks! Init failed with no HCI interface specified! init has been called repeatedly without calling cleanup? pthread_create failed! libbt-hci init: pthread_setschedparam failed (%s) bt_hc_worker_thread started bt_hc_worker Used up Tx Cmd credits bt_hc_worker_thread exiting logging %d, path = %s cleanup postload preload hciconfig hci%d up HCI bind failed HCI filter setup failed RealtechQ whw_cfg_set_timer: failed to create timer hw_cfg_set_timer: failed to set timer hw_cfg_clear_timer /lib/firmware/%s bt_hw_load_file[%s] can't access bt file[%s], errno %d can't open bt file[%s], errno %d failed to malloc buf for bt file[%s] can't read bt file[%s] failed to get config file buf failed to check config file signature 0x%08x failed to check config file length, stated[0x%04x], calculated[0x%04x] bt_hw_parse_config: baudrate 0x%08x, hw flow control 0x%02x bt_hw_parse_config: config offset(0x%04x), length(0x%02x) bt_hw_parse_project_id: opcode %d, len %d, data %d bt_hw_parse_project_id: invalid len %d bt_hw_get_patch_entry: fw_ver 0x%08x, patch_num %d bt_hw_get_patch_entry: failed to get etnry bt_hw_get_patch_entry: No BT patch info found bt_hw_get_patch_entry: failed to allocate mem for BT patch entry bt_hw_get_patch_entry: chip_id %d, patch_len 0x%x, patch_offset 0x%x bt_hw_extract_firmware: failed to allocate buf bt_hw_extract_firmware: 8723au signature check error bt_hw_extract_firmware: signature check error bt_hw_extract_firmware: extension section signature check error lmp sub verson is 0x%04x, project_id is 0x%04x, match! lmp sub verson is 0x%04x, project_id is 0x%04x, mismatch! mp_rtl8723a_fw mp_rtl8723a_config mp_rtl8723b_fw mp_rtl8723b_config mp_rtl8821a_fw mp_rtl8821a_config mp_rtl8761a_fw mp_rtl8761a_config mp_rtl8703a_fw mp_rtl8703a_config mp_rtl8763a_fw mp_rtl8763a_config mp_rtl8703b_fw mp_rtl8703b_config mp_rtl8723c_fw mp_rtl8723c_config mp_rtl8822b_fw mp_rtl8822b_config mp_rtl8723d_fw mp_rtl8723d_config mp_rtl8821c_fw mp_rtl8821c_config mp_none_fw mp_none_config userial vendor: unsupported baud speed %d UART_hw_config_cback state: %d ERROR! UART_hw_config_cback state: %d, received opcode 0x%04x LMP sub version 0x%04x, HCI sub version 0x%04x read ROM version status error! read ROM version status: %d, echo version: %d patch fragment count %d, tail len %d bt hw config: set controller uart baud 0x%08x bt_speed_to_uart_speed: use default baudrate[115200] bt hw config: set host uart baud %d bt hw config: change host hw flow control settings HW_CFG_DL_FW_PATCH status: %d, opcode 0x%04x HW_CFG_DL_FW_PATCH: index %d bt hw config completed HW_CFG_DL_FW_PATCH: send last fw fragment patch fragement index %d, len %d vendor lib fwcfg aborted!!! UART_hw_config_start: proto %d[1/H4, 2/H5] bt hw config aborted[no buffer] USB_hw_config_cback state: %d ERROR! USB_hw_config_cback state: %d, received opcode 0x%04x bt hw config aborted!!! fw_reset_timeout, timer id %d USB_hw_config_start bt hw config aborted[no timer] @ @ A A !A 9A !!! Failed to get bt vendor interface !!! btif_associate_evt btif_mp_test_evt btif_mp_notify_evt btif_disassociate_evt btif_shutdown_bluetooth BTM_VendorSpecificCommand btif_dut_mode_send btif_transfer_context event %d, len %d BTIF ENABLE BLUETOOTH not disabled adapter_state_changed_cb bt_hal_cbacks HAL %s->%s Callback is NULL btif/src/btif_core.c ### ASSERT : %s line %d %s (%d) ### btif task starting %s: notify ASSOCIATE_JVM thread_evt_cb btif_task: received trigger stack init event btif_task: hardware init failed btif task fetched event 0x%x btif_context_switched %s: evtcode[0x%02x] <-- HCI EVENT event code: 0x%x %d %s: opcode[0x%02x], params[%u] dut_mode_recv_cb unhandled btif event (%d) %s: notify DISASSOCIATE_JVM btif task exiting btif_disable_bluetooth : not yet enabled BTIF DISABLE BLUETOOTH shutdown while still enabled, initiate disable %s done MAC RSSI Name %02x:%02x:%02x:%02x:%02x:%02x * %02x:%02x:%02x:%02x:%02x:%02x %d * %02x:%02x:%02x:%02x:%02x:%02x * * %02x:%02x:%02x:%02x:%02x:%02x %d * MAC List %02x:%02x:%02x:%02x:%02x:%02x U # search ++%s: %s %x:%x:%x:%x:%x:%x bt_mp_HciCmd , --%s%s0x%02x %s%s0x%02x bt_mp_GetParam ++%s: index %s %s%s%d%s0x%02x %s%s%d%s0x%02x%s0x%02x%s0x%02x %s%s%d%s0x%02x%s0x%02x %s%s%d%s0x%02x%s0x%04x %s%s%d%s0x%02x%s0x%08x %s%s%d%s0x%02x%s0x%012llx %s%s%d%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x %s%s%d%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%02x %s: Param index not specified %s%s0x%02x%s0x%02x%s0x%02x%s0x%04x%s0x%02x%s0x%02x%s0x%02x%s0x%02x%s0x%08x%s0x%02x%s0x%012llx%s0x%02x --%s bt_mp_SetParam Invalid BT param index %d PG raw data[%d]: 0x%02x TX gain table[%d]: 0x%02x TX dac table[%d]: 0x%02x Pair index %d, pair value 0x%llx Invalid BT pair format, params count %d --%s: pairs count %d bt_mp_SetConfig Invalid config pair format<%s> Invalid file flag %d Invalid file type %d Invalid file option %d Failed to delete contents: %s Failed to seek config file<%s> Failed to write config file<%s> Failed to open config file: %s %02X:%02X:%02X:%02X:%02X:%02X Failed to read config file<%s> bt_mp_Exec ++%s: action index[%s] BT_Exec: redundant token[%s] --%s: action index[%d] bt_mp_Report %s%s%d%s0x%02x%s0x%08x%s0x%08x %s%s%d%s0x%02x%s%d%s0x%08x%s0x%08x%s0x%08x %s%s%d%s0x%02x%s0x%08x%s0x%08x%s0x%08x%s0x%08x%s0x%08x%s0x%08x%s0x%08x %s%s%d%s0x%02x%s%d%s%d%s%d%s%d%s%d %s%s%d%s0x%02x%s0x%x bt_mp_RegRW BT_RegRW: redundant token[%s] %s: params_count = %d BT_RegRW: type 0x%x, rw 0x%x, page 0x%x, address 0x%04x, msb 0x%x, lsb 0x%x, data 0x%04x %s%s0x%02x%s0x%04x bt_mp_module_init, pBaseInterfaceModule %p, pBtModule %p @ ` -->HCI_CMD : opcode:0x%.2x%.2x, len:%d, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x,.. +bt_default_SendHCICmd -bt_default_SendHCICmd bt_second_SendResetCmd bt_second_SendResetCmd, ERROR: SendHciCmd <--HCI_EVENT : code:0x%.2x, len:%d, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x,.. %x %x %x %x %x %x %x bt_default_SendHciCommandWithEvent, ERROR: SendHciCmd bt_default_SendHciCommandWithEvent, ERROR: RecvHciEvent bt_default_SendHciCommandWithEvent, ERROR: hci_rtn %d bt_default_SetBBRegMaskBits: Addr should be 2-byte align bt_default_SetBBRegMaskBits: ERROR: Msb %d, Lsb %d bt_default_GetChipId : ERROR bt_default_GetChipId = 0x%x bt_default_GetECOVersion = 0x%x x 8 @ ( ( BTDevice_CalculatedTxBits: time= %d, txpkt_cnt = %d, txbits=%d BTDevice_SetPowerGainIndex : Tx Gain Index = %d, rate = %dM ; target rate = %dM, tx power index = %d(0x%x) BTDevice_SetRTL8761Xtal : 0x%04x BTDevice_SetRTL8763B Xtal : 0x%x BTDevice_GetRTL8761Xtal : 0x%04x BTDevice_GetRTL8763B Xtal : 0x%x BTDevice_TxPowerTracking cmd=0x%x, 0x%x; event=0x%x, +BTDevice_SetPktRxStop -BTDevice_SetPktRxStop -BTDevice_SetPktRxStop: ERROR +BTDevice_SetPktRxBegin: mChannelNumber 0x%x, mPacketType 0x%x, mTxGainIndex 0x%x, mTxGainValue 0x%x, mTxPacketCount 0x%x, mPayloadType 0x%x, mPacketHeader 0x%x, mWhiteningCoeffValue 0x%x, mTxDAC 0x%x, mHitTarget 0x%012llx -BTDevice_SetPktRxBegin -BTDevice_SetPktRxBegin: ERROR #### BTDevice_V50_ReadSnr : snr= %lf, data= %d ##### BTDevice_SetPktRxUpdate: Reset rxCount & rxErrbits !! -BTDevice_Set Pkt Rx Update: RxRssi= %d, rxCount = %d, ber=%f -BTDevice_Set Pkt Rx Update: ERROR +BTDevice_SetPktTxStop -BTDevice_SetPktTxStop -BTDevice_SetPktTxStop: ERROR BTDevice_SetPktTxBegin: mChannelNumber 0x%02x, mPacketType 0x%02x, mPayloadType 0x%02x, mTxPacketCount 0x%04x, mTxGainValue 0x%02x, mWhiteningCoeffValue 0x%02x, mTxGainIndex 0x%02x, mTxDAC 0x%02x, mPacketHeader 0x%04x bt_default_SetMDRegMaskBits BTDevice_SetPowerGainIndex BTDevice_SetPayloadType BTDevice_SetPacketType BTDevice_SetPackHeader BTDevice_SetHitTarget BTDevice_SetWhiteningCoeff BTDevice_SetTxChannel BTDevice_SetMutiRxEnable BTDevice_SetTestMode -BTDevice_SetPktTxBegin -BTDevice_SetPktTxBegin: ERROR BTDevice_SetPktTxBegin_PSEUDOMODE BTDevice_SetPktTxUpdate BTDevice_Set Pkt Tx Update: Pkt Tx Finish...... BTDevice_Set Pkt Tx Update: Pkt Tx Re-Trigger..... -BTDevice_Set Pkt Tx Update: ERROR BTDevice_SetHoppingMode: ChannelNumber %d, PktType %d, PayloadType %d, TxGainValue %d, WhiteningCoeffValue %d, TxGainIndex %d, TxDAC %d, HoppingFixChannel %d +BTDevice_SetContinueTxBegin: mChannelNumber 0x%02x, mPacketType 0x%02x, mTxGainIndex 0x%02x, mTxGainValue 0x%02x, mTxPacketCount 0x%04x, mPayloadType 0x%02x, mPacketHeader 0x%08x, mWhiteningCoeffValue 0x%02x, mTxDAC 0x%02x, mHitTarget 0x%012llx -BTDevice_SetContinueTxBegin -BTDevice_SetContinueTxBegin: ERROR +BTDevice_SetContinueTxStop -BTDevice_SetContinueTxStop -BTDevice_SetContinueTxStop: ERROR BTDevice_SetContinueTxUpdate BTDevice_SetContinueTxUpdate: ERROR BTDevice_LeTxTestCmd: ERROR BTDevice_LeTxTestCmd : Tx Gain Index = %d, LE ; target rate = %dM, tx power index = %d(0x%x) BTDevice_LeTxTestCmd: Channel %d, Data length %d, Pkt Payload %d BTDevice_LeRxTestCmd: Channel error %d BTDevice_LeRxTestCmd BTDevice_LeRxTestCmd: ERROR BTDevice_LeTxEnhanced BTDevice_LeTxEnhanced : ERROR BTDevice_LeRxTestCmd : Parameter error = 0x%x BTDevice_LeRxEnhanced BTDevice_LeRxEnhanced : ERROR BTDevice_LeTestEndCmd BTDevice_LeTestEndCmd: ERROR BTDevice_GetBTChipVersionInfo BTDevice_GetBTChipVersionInfo : LMP_SubVersion = 0x%x, HCI_SubVersion = 0x%x BTDevice_GetBTChipVersionInfo(): ChipType = %u, LMP_SubVersion = 0x%x, HCI_SubVersion = 0x%x BTDevice_GetBTChipVersionInfo : bt_default_GetECOVersion Error BTDevice_SetTxGainTable: default BTDevice_SetTxDACTable: default >>Patch offset=%x Len=%d +BTDevice_WriteEfuseLogicalData : Cmd = 0x%x +BTDevice_ReadEfuseLogicalData : Cmd = 0x%x, EfuseAddr = 0x%x, Len=0x%x +BTDevice_fw_packet_tx_start mChannelNumber = 0x%x mPacketType = 0x%x mTxGainIndex = 0x%x mTxGainValue = 0x%x mTxPacketCount = 0x%x mPayloadType = 0x%x mPacketHeader = 0x%x mWhiteningCoeffValue = 0x%x mHitTarget = 0x%x -BTDevice_fw_packet_tx_start -BTDevice_fw_packet_tx_start : ERROR +BTDevice_fw_packet_tx_stop -BTDevice_fw_packet_tx_stop -BTDevice_fw_packet_tx_stop : ERROR +BTDevice_fw_packet_rx_start -BTDevice_fw_packet_rx_start -BTDevice_fw_packet_rx_start : ERROR +BTDevice_fw_packet_rx_stop -BTDevice_fw_packet_rx_stop -BTDevice_fw_packet_rx_stop : ERROR BTDevice_fw_packet_rx_report : rx packets = %d, pBtReport->RxRssi = %d +BTDevice_fw_cont_tx_start -BTDevice_fw_cont_tx_start -BTDevice_fw_cont_tx_start : ERROR +BTDevice_fw_cont_tx_stop -BTDevice_fw_cont_tx_stop -BTDevice_fw_cont_tx_stop : ERROR BTDevice_fw_cont_tx_report : Total Tx Pkt = %d +BTDevice_fw_read_tx_power_info -BTDevice_fw_read_tx_power_info : BT Max Tx Power Index:%d, Default Power Index:(1M %d),(2M %d),(3M %d),(LE %d) -BTDevice_fw_read_tx_power_info : ERROR BTDevice_SetGpio3_0 : 0x%x BTDevice_GetGpio3_0 : 0x%x BTDevice_MpDebugMessageReport BTDevice_MpFTValueReport BTDevice_SetAntInfo BTDevice_SetAntDiffS0S1 : s0_s1 = %d, tbt_diff_sos1 = %d BTDevice_SetAntDiffS0S1 : 0x%x BTDevice_SetKTxChPwr Ch_LL=0x%x, Ch_ML=0x%x, Ch_MH=0x%x, Ch_HH=0x%x x 8 p M |o m ] d i X % 8 8 p d Q < shutdown bluetooth MP test tool %s Success %s[%s:%d] Failed disable ADAPTER STATE UPDATED : %s OFF :: Lists all available console commands(ver 17.03.01) quit help %s %s Bluetooth is already enabled BT has enabled Skip to execute %s[%s] UART4 UART UART5 USB ENABLE BT, hci_if[%d], dev_node[%s] DISABLE BT Bluetooth is already disabled BT has disabled Bluetooth must be enabled for %s BT not enabled Failed to execute %s[%s] Failed to search %s[%s] pre set_aid: pid %d, ppid %d, uid %d, euid %d, gid %d, egid %d CLEANUP Unknown command[%s] Loading HAL lib + extensions bluetoothmp HAL library loaded (%s) Unloading HAL lib HAL library unloaded :: Abort the MP tool test app :: Enable bluetooth :: Disable bluetooth :: Send HCI Commands :: Get all/individual exposed parameters :: Set specific parameters<index,value> :: Set configurations to the specific file :: Execute specific action<action id> :: Report specific info according to item selected :: R/W Modem, RF, SYS & BB registers :: search remote MAC or remote Name BTModule_ActionReport[REPORT_RX]: RxRssi %d, TotalRXBits %u, TotalRxCounts %u, TotalRxErrorBits %u, ber %f, RXRecvPktCnts %u, Cfo %f BTModule_ActionControlExcute: pBtModule 0x%p, pBtDevice 0x%p, pBtParam 0x%p, pModuleBtReport 0x%p, ParameterIndex %d ::::::::::::::::::::::::::::::::::::::::::::::::: :::::::: Bluetooth MP Test Tool Starting :::::::: HAL failed to initialize, exit > pEvtBuffer %p, pBaseInterface->evtBuffer %p, pBaseInterface->evtLen %d btsnoop btsnoop_init ext parser detached btsnoop_open btsnoop_close btu_hcif_send_cmd++ HCI_CMD_TO_LOWER BTU HCI(ctrl id=%d) controller ID not recognized btu_hcif_send_cmd-- No command in queue matching opcode %d btu_uipc_rx_cback event 0x%x, len %d, offset %d btu_task pending for preload complete event btu_task start abort! btu_task ignore evt %04x while pending for preload complete btu_task received preload complete event /sys/class/rfkill/rfkill%d/type init_rfkill : open(%s) failed: %s (%d) bluetooth /sys/class/rfkill/rfkill%d/state set_bluetooth_power : open(%s) for write failed: %s (%d) set_bluetooth_power : write(%s) failed: %s (%d) userial vendor open: unsupported baud idx %i /dev/ttyS0 userial vendor open: unsupported data bits userial vendor open: unsupported parity bit mode userial vendor open: unsupported stop bits userial vendor open: opening %s userial vendor open: unable to open %s, %s (%d) userial vendor open: with HW flowctrl ON userial vendor open: with HW flowctrl OFF device fd = %d open device fd = %d close close(fd:%d) FAILED result:%d userial_vendor_set_baud: userial_baud 0x%02x cfsetospeed fail cfsetispeed fail tcsetattr fail vnd_uart.fd is -1 Set HW flow control ON userial_vendor_set_hw_fctrl already hw flowcontrol on userial_vendor_set_hw_fctrl set hw flowcontrol on Set HW FlowControl Off userial_vendor_set_hw_fctrl set hw flowcontrol off UART_bt_vnd_init U q 9 U 9 %s: dev_node %s init failed with no user callbacks! set power off and delay 200ms set power on and delay 500ms op for %d USB_bt_vnd_init /dev/rtk_btusb usb vendor open: opening %s usb vendor open: unable to open dev_id %d(uid %d, gid %d): %s Failed to close(fd %d): %s gki_alloc_free_queue: Not enough memory getbuf: Size is zero getbuf: Size is too big Free - Buf Corrupted Freeing Linked Buf Bad Buf QId Sending to unknown dest Send - Buffer corrupted Send - buffer linked Enqueue - Buffer corrupted Eneueue - buf already linked Eneueue head - buf already linked GKI_get_buf_start:: bad addr Deleting bad pool GKI_get_remaining_ticks: No timer entry in the list GKI_get_remaining_ticks: timer entry is not active gki_task_entry timer_thread GKI_create_task GKI_run GKI_exception GKI_exit_task GKI_destroy_task GKI_task_self_cleanup %s: gki_task_entry task_id=%i [%s] starting %s: gki_task task_id=%i [%s] terminating gki timer ##### ERROR : %s: tick delayed > 5 slots (%d,%d) -- cpu overload ? ##### ##### ERROR : %s: Error! task ID > max task allowed##### ##### ERROR : %s: pthread_create failed(%d), %s! ##### ##### ERROR : %s: pthread_create failed to create timer_thread! ##### BAD ##### ERROR : %s: GKI_exception(): Task State Table ##### ##### ERROR : %s: TASK ID [%d] task name [%s] state [%d] ##### ##### ERROR : %s: GKI_exception %d %s##### ##### ERROR : %s: ******************************************************************** ##### ##### ERROR : %s: * GKI_exception(): %d %s ##### ##### ERROR : %s: ******************************************************************** ##### %s: GKI_exit_task %d done ##### ERROR : %s: pthread_join() FAILED: result: %d##### %s: GKI_shutdown(): task [%s] terminated ##### ERROR : %s: %s: Wrong context - current task %d is not the given task id %d##### pthread_join() FAILED: result: %d btsnd_hcic_mp_test_cmd,opcode[0x%x] a. . . m1 2 3 Allow only %d outstanding internal commands at a time [Reject 0x%04X] vendor lib postload completed vendor lib postload aborted [h4] Unknown HCI message type drop this byte 0x%x H4 - dropping incomplete ACL frame H4: Unable to acquire buffer for incoming HCI message. ! 1 B R c s @ ` P 0 p H ( h X 8 x D $ d T 4 t L , l \ < | B " b R 2 r J * j Z : z F & f V 6 v N . n ^ > ~ A ! a Q 1 q I ) i Y 9 y E % e U 5 u M - m ] = } C # c S 3 s K + k [ ; { G ' g W 7 w O / o _ ? { ~ } 5` ia 5D G U7 YX timer_create error! time_settime error! timer_delete fail with errno(%d) sigaction failed HCI h5_prepare_pkt Unknown packet type nskb is NULL We request packet no(%u) to card Sending packet with seqno %u and wait %u h5_wake_up++ bytes_sent(%d) H5 TX: length(%d) h5_dequeue++ h5_dequeue11 h5_dequeue12 h5_dequeue13 h5_dequeue21 h5_dequeue22 h5_dequeue23 h5_dequeue24 h5_dequeue3 h5_dequeue4 h5_wake_up-- data_retransfer_thread started data_retransfer_thread retransmitting (%u) pkts, retransfer count(%d) 0x%02X data_retransfer_thread exiting h5_prepare_pkt allocate memory fail H5: --->>>send conf resp H5: --->>>send sync req H5: --->>>send sync resp H5: --->>>send conf req skb len > 0xFFF hci_h5_send_msg, len =%d acl_data_size = %d, acl_pkt_size = (%d), p_msg->offset=(%d) hc_cur_acl_total_num(%d), hc_acl_total_num(%d) ******************(%d) HCI Command opcode(0x%04X) RX HCI RESET Command, stop hw init timer HCI connection handle (0x%x) has been disconnected or not connected Return NOT Send this packet!! hci_h5_send_int_cmd(0x%x) get_acl_data_length_cback_h5: opcode(0x%x) hc_acl_data_size:(%d), hc_sco_data_size:(%d), hc_acl_total_num:(%d), hc_sco_total_num(%d) hc_ble_acl_data_size:(%d), hc_ble_acl_total_num:(%d) H5: <<<---recv sync req H5: <<<---recv sync resp H5: <<<---recv sync req in H5_INITIALIZED H5: <<<---recv conf req H5: <<<---recv conf resp rtk_h5.sliding_window_size(%d), oof_flow_control(%d), dic_type(%d) H5_INITIALIZED receive event, ingnore H5: <<<---recv sync req in H5_ACTIVE H5 : H5_ACTIVE transit to H5_UNINITIALIZED H5: <<<---recv conf req in H5_ACTIVE H5: <<<---recv conf resp in H5_ACTIVE, discard H5_ACTIVE receive unknown link control msg, ingnore event_code(0x%x) CommandCompleteEvent for command (0x%04X) len is error NumOcp(%d), hc_cur_acl_total_num(%d) CCP EVT: status(%d), handle(0x%x), link_type(0x%x), encrypt_enabled(%d) BT_ADDR: 0x%02X%02X%02X%02X%02X%02X HciConnAllocate fail HCI_BLE_EVT with sub event code 0x%x DCP EVT: status(%d), handle(0x%x), reason(0x%x) HCI Connection handle(0x%x) has already exist! HCI Connection handle(0x%x) not found hci_rx_dispatch_by_handle: (0x%x) skb_alloc fail handle(0x%x), hci_len(%d), l2cap_len(%d) H5: L2CAP fragment PKT, data_len(%d) H5: L2CAP Complete PKT, data_len(%d) SeqNumber(%d), AckNumber(%d) Received reliable seqno %u from card Unknown pkt type(%d) Peer acked invalid packet Removed only (%u) out of (%u) pkts UART H5 RX: length = %d H5 RX: length(%d) intercepted = %d short h5 packet Error: Invalid byte %02x after esc byte h5 hdr checksum error!!! Out-of-order packet arrived, got(%u)expected(%u) Checksum failed, computed(%04x)received(%04x) h5_timeout_handler H5 is cleanuping, EXIT here! Wait H5 Sync Resp timeout, %d times Wait H5 Conf Resp timeout, %d times No Controller retransfer, baudrate of controller ready TIMER_H5_HW_INIT_READY timeout, kill restart BT H5 timer rx unspported signo(%d) hci_h5_init create_data_retransfer_thread has been called repeatedly without calling cleanup ? H5 create_data_retransfer_thread failed hci_h5_cleanup++ H5 pthread_join() FAILED result:%d hci_h5_cleanup-- userial_read create_signal_sockets:socketpair failed, errno: %d read() returned 0! select() Failed Got a select() TIMEOUT userial_read_thread() failed to gain buffers select_read return size <=0:%d, exiting userial_read_thread userial_write: fd %d, errno %d pthread_join() FAILED result:%d userial_open: wrong numbers of open fd in vendor lib [%d]! userial_open: HCI UART expects only one open fd userial_open: missing vendor lib interface !!! userial_open: failed to open port userial_open: pthread_setschedparam failed (%s)
@ 7W ! 0r 7W ! <r /data/misc/bluedroid/btsnoop_hci.log | | # | } ! } (} a <} L} # `} p} c } } } } } } " } ~ # ~ $~ ! 8~ H~ \~ h~ # ! a # c " # ! R R P P @B ` P %& - `* g5 P = S 6 o S ( -0mp +.kn (+HK IMi +.kn IMi &68:HJ &68:HJ U
GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404
long long int GNU C11 6.3.1 20170404 -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -ftls-model=initial-exec long long unsigned int unsigned char short unsigned int _IO_stdin_used short int /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/snapshots/glibc.git~linaro~2.23~master/csu sizetype __init_array_start size_t envp GNU C11 6.3.1 20170404 -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fPIC -ftls-model=initial-exec elf-init.c __libc_csu_fini __fini_array_end __preinit_array_start __fini_array_start argc size __libc_csu_init argv long double __preinit_array_end __init_array_end
.symtab .strtab .shstrtab .interp .note.ABI-tag .note.gnu.build-id .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .ARM.exidx .eh_frame .init_array .fini_array .jcr .dynamic .got .data .bss .comment .ARM.attributes .debug_aranges .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges
/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/glibc.git~linaro~2.23~master/csu/abi-note.o $d /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/glibc.git~linaro~2.23~master/csu/start.o $t /home/roc_wang/mp_tool_linux_compile_exercise_20170809/20180615/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf//arm-linux-gnueabihf/libc/usr/lib/crti.o $a call_weak_fn /home/roc_wang/mp_tool_linux_compile_exercise_20170809/20180615/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf//arm-linux-gnueabihf/libc/usr/lib/crtn.o btmp_shell.c crtstuff.c __JCR_LIST__ deregister_tm_clones __do_global_dtors_aux completed.10567 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry bluetooth.c close_bluetooth_stack bluetoothInterface bte_conf.c conf_table bte_init.c bte_logmsg.c buffer.7739 buffer.7753 bte_main.c data_ind dealloc postload_cb preload_wait_timeout tx_result preload_cb __FUNCTION__.7629 hc_callbacks __PRETTY_FUNCTION__.7631 __FUNCTION__.7635 __FUNCTION__.7657 preload_retry_cb bt_hc_if bte_version.c bt_hci_bdroid.c set_rxflow bt_hc_worker_thread logging transmit_buf postload preload lpm bluetoothHCLibInterface lib_running hc_cb tx_cmd_pkts_pending bt_hci_bluez.c other_bdaddr same_bdaddr hci_for_each_dev.constprop.0 bt_hwcfg_if.c patch_table bt_hwcfg_uart.c UART_hw_cfg_cb bt_hwcfg_usb.c fw_reset_timeout USB_hw_cfg_cb bt_hw.c fwcfg_cb scocfg_cb lpm_vnd_cb xmit_cb vnd_callbacks btif_core.c btif_task btif_task_stack __FUNCTION__.9245 __FUNCTION__.9212 __FUNCTION__.9220 __FUNCTION__.9263 __FUNCTION__.9259 __FUNCTION__.9270 __FUNCTION__.9276 btif_core_state bt_list.c bt_mp_api.c bt_index2param.isra.0 bt_mp_base.c bt_default_WriteHCIVendor bt_default_ReadHCIVendor bt_default_GetBBRegBytes.constprop.3 bt_default_WriteTbdHCIVendor.constprop.5 CSWTCH.68 CSWTCH.71 bt_mp_build.c bt_mp_device_base.c BTDevice_SetPacketType BTDevice_GetBTClockTime BTDevice_PGEfuse_WriteBytes BTBASE_HitTargetAccessCodeGen.isra.0 BTDevice_SetHitTarget BTDevice_SetPackHeader BTDevice_SetWhiteningCoeff BTDevice_SetTxChannel BTDevice_CalculatedTxBits BTDevice_PGEfuse_GetLength BTDevice_SetTestMode.constprop.14 Arrary_PayloadLength Arrary_Interval_slot_number Arrary_Hopping_pkt_len Arrary_Hopping_ptt Arrary_Hopping_pkt_type config_File_Data_Len config_File_Data bt_mp_device_efuse_base.c btmp_if.c adapter_state_changed dut_mode_recv log_fd bt_callbacks log_buf log_type bt_enabled bt_try_enable bt_device bt_mp_module_base.c bt_mp_transport.c bt_skbuff.c btsnoop.c tv_to_btsnoop_ts btsnoop_hci_cmd.part.0 btsnoop_hci_evt.part.1 btsnoop_sco_data.part.2 btsnoop_acl_data.part.3 ext_parser_fd s_listen bt_syslog.c sys_log_msg CSWTCH.1 buffer.6081 btu_hcif.c send_recv_evt_message btu_init.c btu_task.c bt_utils.c gIdxLock bt_vendor_if.c rfkill_id rfkill_state_path vnd_uart bt_vendor_uart.c UART_bt_vnd_cleanup UART_bt_vnd_init UART5_bt_vnd_op.part.1 UART4_bt_vnd_op.part.0 UART4_bt_vnd_op UART5_bt_vnd_op __FUNCTION__.7685 bt_vendor_usb.c USB_bt_vnd_cleanup USB_bt_vnd_init USB_bt_vnd_op __FUNCTION__.8258 vnd_usb foundation.c gki_buffer.c gki_init_free_queue gki_alloc_free_queue gki_debug.c gki_time.c gki_ulinux.c GKI_send_event.part.1 __FUNCTION__.8961 __FUNCTION__.9020 __FUNCTION__.8983 __FUNCTION__.9041 __FUNCTION__.9097 __FUNCTION__.9127 __FUNCTION__.8988 __FUNCTION__.8993 shutdown_timer timer_thread_id hciblecmds.c hcicmds.c hci_h4.c acl_rx_frame_end_chk hci_preamble_table msg_evt_table h4_cb hci_h5.c h5_slip_one_byte OsAllocateTimer OsStartTimer h5_ms_delay.part.1 OsFreeTimer.part.5 h5_alloc_hw_init_ready_timer.part.12 h5_alloc_data_retrans_timer.part.6 h5_alloc_sync_retrans_timer.part.7 h5_alloc_conf_retrans_timer.part.8 h5_alloc_wait_controller_baudrate_ready_timer.part.10 h5_prepare_pkt.constprop.18 h5_wake_up data_retransfer_thread hci_h5_send_conf_resp hci_h5_send_sync_req hci_h5_send_sync_resp hci_h5_send_conf_req h5_complete_rx_pkt.constprop.15 h5_timeout_handler crc_table rtk_h5 h5_wakeup_mutex h5_ready_events h5_retransfer_running userial.c userial_read_thread rx_flow_on signal_fds userial_running userial_cb utils_mutex _udivsi3.o .udivsi3_skip_div0_test shift _divsi3.o .divsi3_skip_div0_test _dvmd_lnx.o elf-init.c __FRAME_END__ __JCR_END__ __init_array_end _DYNAMIC __init_array_start _GLOBAL_OFFSET_TABLE_ pthread_mutex_unlock@@GLIBC_2.4 bt_hw_load_file GKI_igetpoolbuf ConnHashAdd GKI_get_pool_bufsize btsnoop_init __libc_csu_fini GKI_get_buf_size BTDevice_SetKTxChPwr BTModule_SetBBRegMaskBits calloc@@GLIBC_2.4 gki_timers_init BTDevice_SetBBRegMaskBits btsnoop_is_open btsnd_hcic_set_conn_encrypt btsnd_hcic_read_conn_acc_tout btsnd_hcic_exit_per_inq btsnd_hcic_write_ext_inquiry_response search_device_mac bt_default_SetTbdRegMaskBits BTDevice_Efuse_Log2EntryMap userial_ioctl btsnd_hcic_io_cap_req_reply raise@@GLIBC_2.4 get_remote_name_command_result skb_get_l2cap_data_length btif_disable_bluetooth GKI_get_taskid BTDevice_Efuse_SetBytes g_GkiTimerWakeLockOn BTDevice_MpDebugMessageReport btsnd_hcic_enhanced_flush cfmakeraw@@GLIBC_2.4 btsnd_hcic_write_page_scan_per GKI_enable btmp_quit btsnd_hcic_read_afh_channel_assessment_mode btsnd_hcic_read_local_features h5_process_ctl_pkts GKI_timer_queue_empty BTDevice_SetPowerGain LogMsg_5 BTDevice_ReadEfuseLogicalData setitimer@@GLIBC_2.4 __aeabi_uidiv LogMsg_3 BTDevice_SetHoppingMode ConnHashFlush skb_put BTDevice_fw_packet_tx_start btsnd_hcic_read_fail_contact_count search_mac_not_name base_interface_GetUserDefinedDataPointer bt_default_SetMDRegMaskBits hci_logging_enabled btsnd_hcic_write_link_super_tout bt_hw_get_patch_entry pthread_mutexattr_init@@GLIBC_2.4 btsnd_hcic_flow_specification strcmp@@GLIBC_2.4 UART4_bt_vnd_if BTModule_RecvAnyHciEvent SignedIntToBin BTDevice_fw_cont_tx_report strtol@@GLIBC_2.4 btsnd_hcic_read_clock hci_h4_send_msg _ITM_deregisterTMCloneTable setsockopt@@GLIBC_2.4 BTDevice_SetContinueTxBegin GKI_os_malloc btsnd_hcic_read_hold_mode_act times@@GLIBC_2.4 GKI_disable ScrLog BTDevice_Efuse_IO_SetBytes btsnd_hcic_write_pin_type device_class_cfg __bss_start__ btsnd_hcic_write_encr_mode fopen@@GLIBC_2.4 h5_free_conf_retrans_timer ListAddToTail bte_main_boot_entry read@@GLIBC_2.4 tcflush@@GLIBC_2.4 BT_RegRW GKI_timer_queue_register_callback btu_hcif_mp_notify_event btsnd_hcic_write_inq_tx_power local_device_default_name USB_hw_config_start start_ResetCmdTimer pthread_mutex_destroy@@GLIBC_2.4 hal_enable fflush@@GLIBC_2.4 hal_cleanup BuildVendorInterface BTDevice_fw_packet_rx_report ListAdd RtbDequeueHead SYSLOGI getuid@@GLIBC_2.4 SYSLOGE hci_h4_init h5_stop_sync_retrans_timer RtbQueueInit utils_getnext BTDevice_SetPktRxStop hc_sco_total_num SYSLOGW BTDevice_Efuse_SetLdo225_10K15K GKI_wait bt_utils_cleanup bt_default_SetSysBytes h5_free_wait_controller_baudrate_ready_timer free@@GLIBC_2.4 GKI_init_timer_list BTDevice_LeRxTestCmd btsnd_hcic_get_link_quality BuildBluetoothModule btsnd_hcic_read_tx_power hci_h5_get_acl_data_length btsnd_hcic_set_event_filter fgets@@GLIBC_2.4 btsnd_hcic_qos_setup BuildBluetoothDevice btsnd_hcic_write_pagescan_type btsnd_hcic_exit_park_mode h5_start_data_retrans_timer BTAPP_SetTraceLevel DivideWithCeiling pthread_mutex_lock@@GLIBC_2.4 pthread_detach@@GLIBC_2.4 BTDevice_SetTxGainTable ListDeleteNode nanosleep@@GLIBC_2.4 userial_open GKI_send_msg RtbCheckQueueLen btsnd_hcic_set_afh_host_channel_class btsnd_hcic_io_cap_req_neg_reply btsnd_hcic_read_lmp_handle bt_hc_get_interface gki_system_tick_start_stop_cback btsnd_hcic_rmt_ver_req bte_main_enable pthread_self@@GLIBC_2.4 btsnd_hcic_read_max_iac memcpy@@GLIBC_2.4 RtbGetQueueLen gki_cb GKI_run btsnd_hcic_write_inquiry_mode HAL_unload _edata btsnd_hcic_write_default_erroneous_data_rpt pthread_mutex_init@@GLIBC_2.4 btsnd_hcic_create_conn_cancel btu_deregister_event_range BTDevice_fw_packet_rx_start hci_logfile lseek@@GLIBC_2.4 bte_version_string ListGetTop BTDevice_SetHciReset btsnd_hcic_rmt_ext_features bt_hal_cbacks btsnd_hcic_exit_sniff_mode BTModule_GetSysRegMaskBits BTModule_GetRegMaskBits BTDevice_SendHciCommandWithEvent bt_mp_module_init bt_transport_WaitMs memcmp@@GLIBC_2.4 hci_close_dev select@@GLIBC_2.4 BuildTransportInterface hci_h5_init stpcpy@@GLIBC_2.4 hci_devid h5_free_hw_init_ready_timer hci_h5_send_int_cmd gki_pthread_info BT_SendHciCmd bt_layer_tags btsnd_hcic_write_pagescan_cfg skb_get_hci_data_length logging_set_filepath btsnd_hcic_write_simp_pair_debug_mode h5_free_data_retrans_timer BT_DEFAULT_TX_GAIN_TABLE h5_alloc_wait_controller_baudrate_ready_timer btsnd_hcic_read_link_super_tout __bss_end__ h5_start_hw_init_ready_timer BTU_SetTraceLevel utils_lock btmp_get_param hal_op_send pthread_cond_init@@GLIBC_2.4 BTDevice_SetContinueTxUpdate local_device_default_class bt_default_SendHciCommandWithEvent RtbQueueIsEmpty GKI_os_free bt_default_GetBBRegMaskBits bt_hc_cbacks GKI_enqueue_head btsnd_hcic_new_unit_key GKI_task_self_cleanup btu_hcif_cmd_timeout EXTENSION_SECTION_SIGNATURE init_vnd_if BT_SetConfig skb_set_hci_data_length btu_start_timer btsnd_hcic_read_policy_set __aeabi_idivmod trace_cfg_onoff bttrc_map_size socketpair@@GLIBC_2.4 init_sigaction btsnd_hcic_flush btif_shutdown_bluetooth userial_close btu_hcif_send_cmd LogMsg_0 BTDevice_SetContinueTxStop timer_create@@GLIBC_2.4 btsnd_hcic_set_event_mask_page_2 BTDevice_LeTxTestCmd btsnd_hcic_read_cur_iac_lap btsnd_hcic_read_num_bcast_xmit skb_get_data_length bt_device_info RtbRemoveHead btmp_reg_RW skb_set_acl_handle pthread_cond_destroy@@GLIBC_2.4 btu_stop_timer BTDevice_fw_packet_tx_stop BTDevice_GetBBRegMaskBits strcasecmp@@GLIBC_2.4 sBtInterface device_name_cfg BTDevice_GetRFRegMaskBits bt_Send BTDevice_BTDlFW BTDevice_GetStage BTDevice_SetPktRxBegin geteuid@@GLIBC_2.4 BTDevice_Efuse_IO_GetBytes GKI_ready_to_sleep bt_hw_get_patch_item GKI_create_pool perror@@GLIBC_2.4 bte_main_shutdown bt_hw_parse_project_id __xstat@@GLIBC_2.4 btmp_exec btsnd_hcic_disconnect trace_h5_onoff RtbQueueFree GKI_get_os_tick_count btsnd_hcic_read_def_policy_set timer_settime@@GLIBC_2.4 btsnd_hcic_read_auth_enable cfsetospeed@@GLIBC_2.4 GKI_delay BinToSignedInt btsnd_hcic_read_loopback_mode getegid@@GLIBC_2.4 hci_btsnoop_fd BTDevice_SetPowerGainIndex BTDevice_Efuse_Log2PhyMap sigaction@@GLIBC_2.4 bte_main_disable btsnd_hcic_read_scan_enable btsnd_hcic_write_cur_iac_lap bt_default_GetRFRegMaskBits gki_chk_buf_damage hal_init btsnd_hcic_user_passkey_reply strcat@@GLIBC_2.4 btsnd_hcic_read_voice_settings h5_start_conf_retrans_timer BTDevice_SetPktTxStop ioctl@@GLIBC_2.4 BTModule_SetMDRegMaskBits sched_getscheduler@@GLIBC_2.4 GKI_remove_from_queue ListInitializeHeader pthread_getschedparam@@GLIBC_2.4 strtoll@@GLIBC_2.4 gki_task_entry stop_ResetCmdTimer usleep@@GLIBC_2.4 bte_main_postload_cfg bttrc_set_level_map hci_h5_receive_msg BT_Exec bt_default_GetChipId BaseInterfaceModuleMemory GKI_map_taskname btsnd_hcic_nop tcsetattr@@GLIBC_2.4 utils_remove_from_queue bt_second_SendResetCmd strcpy@@GLIBC_2.4 hci_h4_send_int_cmd gettimeofday@@GLIBC_2.4 hci_h4_func_table pthread_create@@GLIBC_2.4 BTE_InitStack GKI_freebuf bt_default_SetSysRegMaskBits BTIF_SetTraceLevel hc_sco_data_size hci_open_dev btsnd_hcic_write_inqscan_type hci_h4_get_acl_data_length btif_enable_bluetooth __aeabi_ldiv0 timer_delete@@GLIBC_2.4 hci_h4_receive_msg GKI_delete_pool btsnd_hcic_read_simple_pairing_mode BTDevice_SetGpio3_0 btsnd_hcic_master_link_key BTDevice_SetMDRegMaskBits btsnd_hcic_read_page_tout ConnHashDelete search_device_name get_acl_data_length_cback btsnd_hcic_write_page_scan_mode BTModule_ActionReport BTDevice_fw_cont_tx_stop bte_btu_stack RtbAllocate btsnd_hcic_read_local_ver btsnd_hcic_rem_oob_reply UART_hw_config_cback BTDevice_SetPktTxBegin userial_vendor_set_baud btsnd_hcic_write_voice_settings __data_start BTDevice_SetRFRegMaskBits btsnd_hcic_host_num_xmitted_pkts malloc@@GLIBC_2.4 bt_uart_Send RtbAddTail GKI_init log10@@GLIBC_2.4 __libc_start_main@@GLIBC_2.4 strerror@@GLIBC_2.4 line_speed_to_userial_baud check_return_status BTE_InitTraceLevels btsnd_hcic_reset_fail_contact_count btmp_report btsnd_hcic_rmt_features_req GKI_exit_task btsnd_hcic_write_inqscan_cfg h5_ms_delay localtime@@GLIBC_2.4 btsnd_hcic_pin_code_neg_reply activate_bluetooth BTDevice_SetPktRxUpdate BTDevice_Efuse_UpdateLogMem BTDevice_LeTestEndCmd bt_uart_Recv __gmon_start__ bte_main_post_reset_init btsnd_hcic_user_conf_reply btu_stop_quick_timer pthread_mutexattr_settype@@GLIBC_2.4 ListGetTail skb_set_pkt_type btsnd_hcic_read_pin_type GKI_get_time_stamp BTDevice_8822b_LeContTxCmd btsnd_hcic_set_host_flow_ctrl GKI_remove_from_timer_list btsnd_hcic_read_page_scan_mode __udivsi3 __dso_handle kill@@GLIBC_2.4 __ctype_b_loc@@GLIBC_2.4 btsnoop_stop_listener getpid@@GLIBC_2.4 btsnd_hcic_change_name RtbQueueHead internal_event_intercept_h5 BTDevice_fw_packet_rx_stop btsnd_hcic_delete_stored_key UART_PROTOCOL_TYPE btsnd_hcic_sniff_sub_rate btmp_enable btu_deregister_timer BT_Inquiry OsFreeTimer _IO_stdin_used BTDevice_SetPowerDac skb_alloc_and_init GKI_get_tick_count gki_dealloc_free_queue BTModule_GetMDRegMaskBits USB_BLUETOOTH_VENDOR_LIB_INTERFACE GKI_isend_event userial_write RtbInsertBefore btu_hcif_process_event process_cmd strtoul@@GLIBC_2.4 strlen@@GLIBC_2.4 btsnd_hcic_write_conn_acc_tout hal_disable btsnd_hcic_read_ext_inquiry_response utils_dequeue btsnd_hcic_switch_role btsnd_hcic_per_inq_mode btsnd_hcic_auth_request BTModule_SetRegMaskBits baudrates skb_alloc __libc_current_sigrtmax@@GLIBC_2.4 btsnd_hcic_rmt_name_req btsnd_hcic_read_stored_key strchr@@GLIBC_2.4 BTDevice_BTDlMergerFW btif_local_bd_addr srand@@GLIBC_2.4 btif_trace_level btu_cb GKI_enqueue gki_adjust_timer_count btsnd_hcic_read_buffer_size LogMsg_4 LogMsg_2 utils_remove_from_queue_unlocked bt_default_GetSysRegMaskBits btsnd_hcic_read_inquiry_mode LogMsg_6 btsnd_hcic_create_conn btsnd_hcic_vendor_spec_cmd fprintf@@GLIBC_2.4 GKI_getnext USB_hw_config_cback btsnd_hcic_set_host_buf_size utils_unlock UART5_bt_vnd_if cfsetispeed@@GLIBC_2.4 trace_conf_enabled bt_transport_signal_event isRtkInternalCommand p_hci_if __divsi3 bt_default_RecvAnyHciEvent skb_pull BTModule_UpDataParameter btsnd_hcic_write_loopback_mode btsnd_hcic_inq_cancel stdin@@GLIBC_2.4 BTU_BleAclPktSize btsnd_hcic_set_afh_channels __libc_csu_init utils_enqueue BTDevice_fw_cont_tx_start bte_trace_conf pthread_attr_init@@GLIBC_2.4 GKI_getbuf btif_init_bluetooth GKI_start_timer GKI_create_task H4_num_hci_cmd_pkts BTDevice_SetPktTxUpdate __errno_location@@GLIBC_2.4 pWritingBuf_ResetCmd RtbTopQueue BTDevice_V50_ReadSnr BTDevice_RecvAnyHciEvent get_inquiry_command_result h5_stop_hw_init_ready_timer hw_cfg_clear_timer GKI_stop GKI_resume_task btsnd_hcic_write_scan_enable bind@@GLIBC_2.4 getgid@@GLIBC_2.4 btsnd_hcic_inquiry btsnd_hcic_write_def_policy_set ConnHashLookupByHandle memset@@GLIBC_2.4 userial_init BTDevice_Efuse_HCIIO_SetBytes GKI_find_buf_start strncpy@@GLIBC_2.4 h5_free_sync_retrans_timer btsnd_hcic_read_afh_channel_map btsnoop_capture btsnd_hcic_role_discovery btsnd_hcic_write_num_bcast_xmit HAL_load SYSLOGD ListAddToHead hc_acl_total_num btsnd_hcic_read_bd_addr btsnd_hcic_write_policy_set btsnd_hcic_mp_test_cmd btu_task hci_h4_cleanup GKI_getlast hci_rx_dispatch_by_handle BTDevice_Efuse_GetBytes btsnd_hcic_write_stored_key prctl@@GLIBC_2.4 bt_default_SetBBRegMaskBits bt_default_SetBytes h5_alloc_conf_retrans_timer RtbEmptyQueue write@@GLIBC_2.4 h5_log_enable BTM_VendorSpecificCommand btmp_set_config logging_cfg_onoff userial_vendor_init btsnd_hcic_reset BTModule_SetSysRegMaskBits h5_alloc_data_retrans_timer btsnoop_hci_evt btif_transfer_context __end__ btu_register_timer btmp_log_std BTDevice_SetRTL8761Xtal btsnd_hcic_write_hold_mode_act asprintf@@GLIBC_2.4 btsnd_hcic_read_country_code __aeabi_idiv0 BTU_AclPktSize bt_hw_extract_firmware btsnd_hcic_read_name internal_event_intercept hw_cfg_set_timer BTDevice_fw_packet_tx_report bt_default_GetECOVersion h5_enqueue bluetooth_get_bluetooth_interface BTDevice_GetMDRegMaskBits BTA_SysSetTraceLevel access@@GLIBC_2.4 bt_default_GetMDRegMaskBits BTDevice_MpFTValueReport h5_retransfer_signal_event stdout@@GLIBC_2.4 GKI_update_timer_list __bss_start fclose@@GLIBC_2.4 pthread_exit@@GLIBC_2.4 HciConnAllocate bt_default_SetRFRegMaskBits BTDevice_SetSysRegMaskBits main btsnd_hcic_write_afh_channel_assessment_mode GKI_suspend_task btsnd_hcic_write_simple_pairing_mode btsnd_hcic_read_local_ext_features hci_bluez_write bt_hw_parse_config h5_stop_data_retrans_timer BTLogMsg btsnd_hcic_refresh_encryption_key btif_enable_bluetooth_evt btu_remaining_time RtbRemoveTail btsnd_hcic_read_rssi inquiry_all_bt_device_mac utils_queue_init GKI_exception ListIsEmpty userial_vendor_set_hw_fctrl bt_default_GetBytes strtok@@GLIBC_2.4 trace_h5_enabled bt_default_SetTbdBytes pthread_cond_timedwait@@GLIBC_2.4 skb_get_data btsnd_hcic_read_local_supported_cmds btsnd_hcic_read_rmt_clk_offset btmp_help GKI_getpoolbuf btsnd_hcic_rmt_name_req_cancel btu_init_core GKI_get_remaining_ticks btsnd_hcic_sniff_mode BTDevice_GetSysRegMaskBits GKI_read_mbox BTDevice_WriteEfuseLogicalData btmp_log bt_hci_if pBtDevice_ResetCmd sigemptyset@@GLIBC_2.4 popen@@GLIBC_2.4 BTDevice_Efuse_HCIIO_GetBytes BTDevice_GetGpio3_0 btsnd_hcic_write_auth_enable BtModuleMemory BT_BD_ANY BTModule_ActionControlExcute btu_start_quick_timer BTDevice_SetConfigFileData BTModule_SendHciCommandWithEvent btsnd_hcic_change_conn_type bthc_signal_event BTDevice_LeTxEnhancedTest utils_dequeue_unlocked RtbFree skb_get_pkt_type BTDevice_PGEfuseRawData btsnd_hcic_read_sco_flow_enable byte_rev_table btsnoop_hci_cmd btsnd_hcic_pin_code_req_reply bt_dev_node base_interface_SetUserDefinedDataPointer RtbCloneBuffer btsnd_hcic_write_auto_flush_tout btsnd_hcic_reject_esco_conn GKI_sched_unlock bt_default_RecvHCIEvent PktRxCount btsnd_hcic_reject_conn h5_stop_conf_retrans_timer pthread_join@@GLIBC_2.4 BTDevice_SetAntInfo bt_default_GetTbdBytes h5_start_wait_controller_baudrate_ready_timer btsnd_hcic_read_local_oob_data btmp_inquiry search_device_all btsnd_hcic_write_sco_flow_enable bt_Recv __aeabi_uidivmod GKI_timer_update btsnoop_sco_data LogMsg_1 ConnHashInit btsnd_hcic_read_pagescan_cfg syslog@@GLIBC_2.4 btsnd_hcic_link_key_neg_reply _Jv_RegisterClasses PktRxErrBits sscanf@@GLIBC_2.4 btsnd_hcic_write_dev_class GKI_send_event BTDevice_GetBTChipVersionInfo GKI_poolfreecount config_permissions hc_acl_data_size bt_default_SendHCICmd BTDevice_LeRxEnhancedTest USB_bt_vnd_if hci_h5_cleanup BTDevice_TestModeEnable btsnd_hcic_read_inqscan_cfg hc_ble_acl_data_size btsnoop_cleanup GKI_init_timer_list_entry btsnd_hcic_rem_oob_neg_reply btsnd_hcic_add_SCO_conn btmp_set_param bt_vendor_set_power BTDevice_ReadThermal gki_buffer_init FW_PATCH_SIGNATURE vsnprintf@@GLIBC_2.4 btsnd_hcic_accept_conn getppid@@GLIBC_2.4 gki_timers_is_timer_running BTDevice_fw_read_tx_power_info GKI_add_to_timer_list BTDevice_Efuse_Phy2LogMap btif_is_enabled bt_default_GetTbdRegMaskBits h5_alloc_hw_init_ready_timer btu_hcif_mp_test_event btsnd_hcic_read_inq_tx_power btsnd_hcic_read_dev_class BTModule_DownloadPatchCode BTDevice_TxPowerTracking btsnd_hcic_link_key_req_reply tx_q bt_utils_init btif_dut_mode_send userial_vendor_open pthread_cond_wait@@GLIBC_2.4 btsnd_hcic_setup_esco_conn console_cmd_list btsnd_hcic_read_auto_flush_tout btsnoop_close BTDevice_GetRTL8761Xtal BTDevice_SetResetMDCount pthread_setschedparam@@GLIBC_2.4 socket@@GLIBC_2.4 btsnd_hcic_hold_mode __TMC_END__ GKI_set_pool_permission clock_gettime@@GLIBC_2.4 btsnd_hcic_data BTDevice_SetAntDiffS0S1 btu_process_quick_timer_evt __aeabi_idiv h5_stop_wait_controller_baudrate_ready_timer skb_free GKI_register_mempool UART5_BLUETOOTH_VENDOR_LIB_INTERFACE bt_transport_RecvHciEvt GKI_poolutilization _ITM_registerTMCloneTable get_acl_data_length_cback_h5 GKI_dequeue RtbRemoveNode skb_trim btsnd_hcic_set_event_mask userial_read btsnoop_acl_data btsnoop_open btsnd_hcic_write_page_tout BT_TRANSPORT_SetTraceLevel random@@GLIBC_2.4 GKI_shutdown userial_vendor_close btsnd_hcic_read_pagescan_type btsnd_hcic_accept_esco_conn GKI_getfirst skb_get_acl_handle bt_transport_SendHciCmd GKI_freeze BTModule_GetBBRegMaskBits BT_SetParam BT_DEFAULT_TX_DAC_TABLE hci_bluez_read HciConnFree btsnd_hcic_park_mode btsnd_hcic_user_passkey_neg_reply btsnd_hcic_read_page_scan_per GKI_poolcount BT_GetParam vnd_local_bd_addr RtbQueueNextNode request_device_name_by_mac timer_thread GKI_init_q btsnd_hcic_enable_test_mode appl_trace_level btsnd_hcic_change_link_key GKI_destroy_task GKI_sched_lock strncmp@@GLIBC_2.4 UART_hw_config_start bt_vendor_cbacks pthread_cond_signal@@GLIBC_2.4 abort@@GLIBC_2.4 h5_start_sync_retrans_timer RtbQueueTail UART4_BLUETOOTH_VENDOR_LIB_INTERFACE BTModule_SetRFRegMaskBits recv@@GLIBC_2.4 h5_alloc_sync_retrans_timer RtbNodeIsLast send@@GLIBC_2.4 utils_delay BT_Report btsnd_hcic_read_inqscan_type btmp_cleanup bt_default_GetSysBytes BTModule_GetRFRegMaskBits RtbAddHead RtbDequeueTail open_bluetooth_stack btmp_hci_cmd GKI_change_buf_owner btmp_disable hc_ble_acl_total_num BTDevice_SetTxDACTable hci_h5_send_msg userial_to_tcio_baud sched_setscheduler@@GLIBC_2.4 bte_load_conf BTDevice_Efuse_LoadPhyMem BTE_Init btu_uipc_rx_cback hal_interface_ready __assert_fail@@GLIBC_2.4 GKI_stop_timer BuildEfuseLogicUnit tcgetattr@@GLIBC_2.4 btsnd_hcic_read_encr_mode hci_h5_func_table H5_num_hci_cmd_pkts GKI_queue_is_empty btu_register_event_range btsnd_hcic_send_keypress_notif btmp_log_skt pclose@@GLIBC_2.4 bte_main_hci_send