88W8987 mfgbridge run failed

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

88W8987 mfgbridge run failed

1,361 Views
nickcheng
Contributor II

Hello,

 

We have a development board with WIFI/BT module Murata Type 1ZM (chipset 88W8987), and would like to do the Bluetooth RF testing.

Our system on the board is linux yocto image,  so I get the source code bridge_linux_0.1.0.43-src.tgz and cross-compile the mfgbridge. The mfgbridge run well on our board, but It encountered some errors when sending commands using labtool on Windows Host.

Here is the log printed by the console on the board:

root@rzboard:~/bridge_linux_0.1.0.43# ./mfgbridge
UART: initialize ...
UART: initialization is completed.
NET: initialize ...
NET: socket bind is completed!
NET: initialization is completed.
NET: server port: 9930
NET: client port: 9931
NET: socket FD = 4
NET: new connection from 192.168.2.152
Initialize drvwrapper ....
ioctl[SIOCGIWPRIV]: Operation not supported
mlan0 no private ioctls.
DRV: driver is initialized.
NET: socket FD = 5
NET: receive a packet (bytes = 16
BRDG: process Rx msg ...
HCI Command
header:type=[03 00 00 00] len=[10 00] st=[00 00]
buf: 01 03 0c 00 00
cmd_payload_len=4
cmd[ 01 03 0c 00 00 00 00 00
HCIsend: ogf=03 ocf=03 msglen=0 [00 00 00 00]
HCI filter setup failed
NET: send a msg.
NET: the msg is sent.
NET: socket FD = 5
NET: receive a packet (bytes = 16
BRDG: process Rx msg ...
HCI Command
header:type=[03 00 00 00] len=[10 00] st=[00 00]
buf: 01 09 10 00 00
cmd_payload_len=4
cmd[ 01 09 10 00 00 00 00 00
HCIsend: ogf=04 ocf=09 msglen=0 [00 00 00 00]
HCI filter setup failed

Due to the "HCI filter setup failed "error, the labtool cannot get the correct Bluetooth feedback data. 

How to solve this problem and make the Bluetooth test run smoothly?

 

 

 

0 Kudos
6 Replies

1,341 Views
nxf89619
NXP TechSupport
NXP TechSupport

Dear nickcheng,

Could you please provide more details about your setup? We need at least the following details:
• DUT
   ○ Which Linux Kernel version are you using?
       * Details about your BSP would be helpful
   ○ What kind of device is your DUT? (is it an i.MX, another SBC, etc.)

• Host
    ○ Which Windows version is your host running?
    ○ Which Labtool version are you using?

These details provide information to set a similar environment to reproduce your issue.

Best regards,
Alan

 

0 Kudos

1,329 Views
nickcheng
Contributor II

Hi Alan,

Thanks for your reply.

The details as below:
• DUT
○ Board:
      our development board with murata Type 1ZM module
      and the ARM MPU is renesas RZ/V2L with 1.2GHz Dual-Core Cortex®-A55 CPU.

○ BSP:
      Linux version is 5.10.83
      Yocto version is 3.1.14 (dunfell) and download yocto files from renesas website.

○ WIFI/BT firmware:
      sdiouart8987_combo_v0.bin, the version is SD8987----16.92.10.p210-MM5X16283.p2-GPL-(FP92)

○ mfgbridge:
    Marvell MFG Tool Bridge Version: 0.1.0.43

• Host
○ Windows version is your host running?
    >> Windows 10 Professional

○ Which Labtool version are you using?
    >> Name: Dut labtool
         Version: 1.0.0.164
         Date: Feb 9 2018 (16:40:29)

0 Kudos

1,296 Views
nxf89619
NXP TechSupport
NXP TechSupport

Dear nickcheng,
I apologize for the late response.

I tried the same Labtool version you have and did not find any issues.
I have tried Bluetooth commands: 125, 126, 127, 128, 78, and 45. I attach a screenshot with the commands between DUT and the Windows Host.
• Could you please share the commands you used to test them in my setup?
• Could you please share how are you loading the driver and bringing the Wi-Fi and Bluetooth interface up?

Untitled picture.png

Best regards,
Alan

0 Kudos

1,254 Views
nickcheng
Contributor II

Hi Alan,

I have tested the commands such as 11 15 45 80 88, and none of the commands received a correct response value.

The driver module is loaded automatically when the system starts.
For the wifi module and firmware loading, please check the attached file 8987_param_on_rzboard.txt.
For the Bluetooth, I set the port and Interface name in the attached file bridge_init.conf

Could you please share the tools and firmware you tested, including Labtool, mfgbridge and its conf, 88W8987 firmware and its conf?
I will have a try on our board.

0 Kudos

1,032 Views
BeiBei
Contributor I

Hi, Nick, have you solved this issue, I have similar issue with you.

0 Kudos

1,237 Views
nxf89619
NXP TechSupport
NXP TechSupport

Dear nickcheng,

I cannot share Labtool binaries or configuration files, however, the versions I used are the following:
• Labtool version: 1.0.0.164
• Mfgbridge version: Marvell MFG Tool Bridge Version: 0.1.0.43
However, instead of testing with a Renesas MPU I tested it with a NXP i.MX 8m mini EVK as I don't have access to your specific product.

Best regards,
Alan

0 Kudos