The BT HAL version v009 crashes on the 88W8997 Wi-Fi chipset.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

The BT HAL version v009 crashes on the 88W8997 Wi-Fi chipset.

570 Views
Paras_Vankudre
Contributor I

Hello Team,

I am working with the 88W8997 Wi-Fi chipset and I need to update my BT HAL code.


I have downloaded the "Vendor HAL v009" code from
https://www.nxp.com/webapp/sps/download/license.jsp?colCode=VENDOR_HAL_009&appType=file1&DOWNLOAD_ID...

The original content is located in the atv_s_9344727/vendor/marvell/wireless/bt/libbt directory.
~/atv_s_9344727/vendor/marvell/wireless/bt/libbt $ ls
Android.mk bt_vendor_mrvl.c bt_vendor_mrvl.h conf fw_loader_uart.c fw_loader_uart.h readme


To update the BT HAL code, I followed this commands:

$ cp -rf ~/NXP/Vendor_HAL_009/Vendor_HAL/LibBt-Hal-M009.005-src/android_Q/wireless/bt/libbt/* ~/atv_s_9344727/vendor/marvell/wireless/bt/libbt/

After updating the BT HAL code, the new content is in the atv_s_9344727/vendor/marvell/wireless/bt/libbt directory.

~/atv_s_9344727/vendor/marvell/wireless/bt/libbt $ ls
Android.mk bt_vendor_nxp.h fw_loader_io.c fw_loader_uart.c fw_loader_uart_v2.c hardware_nxp.c NOTICE
bt_vendor_nxp.c conf fw_loader_io.h fw_loader_uart.h fw_loader_uart_v2.h MODULE_LICENSE_APACHE2 readme


Subsequently, I built the Android code and flashed it onto the board. However, after the board boots up, the BT component crashes, and I have attached the logs.

Could you please assist in resolving this issue?

Development DUT setup:

Wi-Fi chipset: 88W8997

Wi-Fi driver: SD-WLAN-SD-BT-8997-U16-MMC-W16.68.10.p162-16.26.10.p162-C4X16693_V4-MGPL
Processor: BG5CT
OS: Android 12

Linux version: 4.9.178

Thanks in advance. 

0 Kudos
4 Replies

523 Views
cdoumenc
NXP Employee
NXP Employee
0 Kudos

489 Views
Paras_Vankudre
Contributor I
Thanks cdoumenc,
I am getting following error while downloading Android Vendor HAL v009 Integration Guide
https://www.nxp.com/webapp/Download?colCode=Android_Vendor_HAL_V009_Integration_Guide&appType=licens.....

Your userId does not have sufficient privilege to proceed with download.
0 Kudos

475 Views
cdoumenc
NXP Employee
NXP Employee

I think you need to request a higher level access : https://www.nxp.com/support/support/secure-access-rights:SEC-ACCESS

0 Kudos

526 Views
cdoumenc
NXP Employee
NXP Employee

Hello Paras Vankudre;

I am having a look at your issue.

0 Kudos