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.
I think you should follow this answer : https://community.nxp.com/t5/Wireless-Connectivity/88W8997-driver-package-for-Android-12-and-porting...
I think you need to request a higher level access : https://www.nxp.com/support/support/secure-access-rights:SEC-ACCESS
Hello Paras Vankudre;
I am having a look at your issue.