Hi guys.
I am working with 88W8987 + i.MX RT. I need to control some GPIOs, but I was unable to find the necessary commands to do that, neither in Wi-Fi or bluetooth documentation. How can this be done?
I asking this question because I need to test the bluetooth in the production phase, specially the PCM pins. Some bluetooth controllers that I have already worked have a loopback feature in PCM that is useful for this, but I think that the 88W8987 doesn't have this feature.
Thanks for your attention.
Best Regards,
J. V. Melo.
Solved! Go to Solution.
Hi,
Sorry for the late reply.
The GPIO's are configurable, but the configuration is saved in firmware, and this can't be changed by customers.
For BT testing, we usually recommend the SDK demo edgefast_bluetooth_shell. You can find more information in UM11442.
I'm sorry for the inconvenience.
Regards,
Daniel.
Hi,
What RT are you using?
Are you using an EVK?
What SDK are you using?
Are you using a module for 88W8987?
Regards,
Daniel.
Hi Daniel.
First, thanks for you quick reply.
What RT are you using? i.MX RT1176.
Are you using an EVK? No, I have a custom board.
What SDK are you using? 2.13.1 SDK. Regarding Wi-Fi, I am working with the SDK drivers. Regarding Bluetooth, I am working with a proprietary stack.
Are you using a module for 88W8987? Yes. It is LBEE5QD1ZM from Murata.
Thanks.
Do you want to test HFP?
RT1170 EVK requires a HW rework to enable PCM (I understand you are using a custom board). Just in case you based your design on the EVK, there are some guidelines to enable PCM in Hardware Rework Guide for EdgeFast Bluetooth Protocol Abstraction Layer. This document is available in the following directory of the SDK bundle SDK_2_16_100_MIMXRT1170-EVKB\docs\wireless\bluetooth\edgefast_bluetooth.
Regards,
Daniel.
Hi Daniel,
The HFP has already been running with a proprietary stack. The point is, I am trying to execute a simple test in the production phase and to do that I would like to use the PCM pins like GPIOs, taking then control. As far has I know the datasheed says that these pins can be used like GPIOs, instead of the default PCM function. How can this be done? I mean, pin setup, pin read and pin control.
Thanks.
Hi,
Sorry for the late reply.
The GPIO's are configurable, but the configuration is saved in firmware, and this can't be changed by customers.
For BT testing, we usually recommend the SDK demo edgefast_bluetooth_shell. You can find more information in UM11442.
I'm sorry for the inconvenience.
Regards,
Daniel.
Hi Daniel,
Thanks for your reply.
Regards,
J. V. Melo.