I am using CYW4343W (Murata LBEE5KL1DX) in our IMX6 Android8 platform.
For FCC Certification we must be able to generate a Carrier into specific Channel or an Continuous Transmission.
Using WL commands we are be able to do all neccessary setting for WIFI.
For Bluetooth we are in trouble, we can not find a way to send HCI Command directly to chipset.
Which method recommend us?
I understand but I do not have an Linux OS with HCI tool, our module is placed into an Android 8 Platform with Bluedroid Stack.
My mistake! Contact Murata; have them contact their Cypress support person to track down a tool called 'hcitnl'. We do not release its source to the public. Since it's an internal tool, there's a possibility we won't release the source to our VAR Partners (yet) either. At a minimum, we could probably compile the executable for you if our team can find this platform/toolchain but that's not scalable for us. None the less, it will stimulate the larger conversation that's needed for this type of request.
Thanks for giving me 'hcitnl' tool name.
I will try to ask Murata, but their technical support for CYW4343W (LBEE5KL1DX) is little poor.
We have worked hard to implement the drivers on Android8, and I think it will the same to implemnt BT Regulatory Test.
But I do not lose hope !
Thanks for mbt file.
I think is an HCI tunnel app, but did you have any guide or script for test it?.
For convenience into:
i have rw permission and i tried to run as "./mbt"
return message is:
"No such file or directory"
Do you have a engineer version for the test ?
We tested comb chip like 43438 by running below sequence:
1. to disable bluetooth in setting menu.
2. echo 0 > /sys/class/rfkill/rfkill0/state
echo 1 > /sys/class/rfkill/rfkill0/state
The command will pull up BT_REG_ON gpio.
3. run mbt to have a reset .
./mbt reset /dev/ttyUSBx // this is the uart interface used in your system.
if you can get a good reply , you can go on the bluetooth test.
Yes we have an engineer version to test.
After all procedure "command ./mbt reset /dev/ttyUSBx"
return message the same message "No such file or directory"
Is there a particular directory where "mbt" file is located?.
maybe toolchain is not compatible for your debugging, is it possible we can get your toolchain?
I think we need to have the 'hcitnl' Tools who spoke ShawnA_01.
I do not understand why it can not be relesed, if it is needed to perform EMC test in our product.
Regarding your "mbt" file you have any application note to send me?
Without "hcitnl" tools BT certification cannot be performed, we need it to be able to control it.
For now we have not found alternative solutions.
I am very sure mbt tool can send hci raw data into uart control interface, I can run it in my imx6 linux platform.
Android platform may have some secure limitation for the new file add, so can you help to check that again ?