Forums - QCA9377-3 BT5.0 + Android 11

1 post / 0 new
QCA9377-3 BT5.0 + Android 11
Join Date: 18 Dec 17
Posts: 1
Posted: Wed, 2021-11-03 11:19


I'm using a QCA9377-3 chip (SDIO+UART) and am struggling with getting proper BT5.0 support in Android.

Software setup:

  1. Android 11 (AOSP tag android-11.0.0_r36)
  2. Android standard Bluetooth stack (fluoride)
  3. qcom firmware:  qca9377-lea-3-0_qca_oem r3000037.10

The initialization of the BT chip goes well, download of both fw and nv files is successful.

Then the stack talks to the chip to discover its features/capabilities and that's where it goes bad:

  1. The firmware doesn't seem to reply properly to the HCI_BLE_READ_MAXIMUM_DATA_LENGTH command.
    When issuing that command, the fw respsonse is missing the 8 bytes (4 * uint16_t) values so the stack crashes
  2. The firmware also seems to report a wrong HCI_BLE_READ_DEFAULT_DATA_LENGTH as well (0)

Are those HCI commands supposed to be supported by the r3000037.10 BT firmware?



  • Up0
  • Down0

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.